remove tray window

This commit is contained in:
FTCHD
2025-02-28 15:49:24 +02:00
parent 54eddb2c19
commit 0335950345
5 changed files with 15 additions and 94 deletions
+5 -2
View File
@@ -7,7 +7,7 @@ import { useSearchParams } from 'react-router-dom'
import { getRemoteName } from '../../lib/format'
import { getCopyFlags, getFilterFlags, getGlobalFlags, startCopy } from '../../lib/rclone/api'
import { usePersistedStore } from '../../lib/store'
import { openTrayWindow } from '../../lib/window'
import { openWindow } from '../../lib/window'
import OptionsSection from '../components/OptionsSection'
import PathFinder from '../components/PathFinder'
@@ -107,6 +107,9 @@ export default function Copy() {
filterOptions,
})
// dummy delay to avoid waiting when opening the Jobs page
await new Promise((resolve) => setTimeout(resolve, 1500))
setIsStarted(true)
} catch (err) {
console.error('Failed to start copy:', err)
@@ -214,7 +217,7 @@ export default function Copy() {
size="lg"
color="primary"
onPress={async () => {
await openTrayWindow({ name: 'Jobs', url: '/jobs' })
await openWindow({ name: 'Jobs', url: '/jobs' })
// await getCurrentWindow().hide()
await getCurrentWindow().destroy()
+5 -2
View File
@@ -7,7 +7,7 @@ import { useSearchParams } from 'react-router-dom'
import { getRemoteName } from '../../lib/format'
import { getFilterFlags, getGlobalFlags, getSyncFlags, startSync } from '../../lib/rclone/api'
import { usePersistedStore } from '../../lib/store'
import { openTrayWindow } from '../../lib/window'
import { openWindow } from '../../lib/window'
import OptionsSection from '../components/OptionsSection'
import PathFinder from '../components/PathFinder'
@@ -107,6 +107,9 @@ export default function Sync() {
filterOptions,
})
// dummy delay to avoid waiting when opening the Jobs page
await new Promise((resolve) => setTimeout(resolve, 1500))
setIsStarted(true)
} catch (err) {
console.error('Failed to start sync:', err)
@@ -214,7 +217,7 @@ export default function Sync() {
size="lg"
color="primary"
onPress={async () => {
await openTrayWindow({ name: 'Jobs', url: '/jobs' })
await openWindow({ name: 'Jobs', url: '/jobs' })
// await getCurrentWindow().hide()
await getCurrentWindow().destroy()