mirror of
https://github.com/CharaChorder/DeviceManager.git
synced 2026-01-10 03:52:57 +00:00
feat: auto-show connect dialog when auto-connect is disabled, resolves #14
This commit is contained in:
@@ -54,7 +54,9 @@
|
|||||||
await initPwa()
|
await initPwa()
|
||||||
}
|
}
|
||||||
|
|
||||||
if (browser && $userPreferences.autoConnect && (await canAutoConnect())) await initSerial()
|
if (browser && $userPreferences.autoConnect && (await canAutoConnect())) {
|
||||||
|
await initSerial()
|
||||||
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
let webManifestLink = ""
|
let webManifestLink = ""
|
||||||
|
|||||||
@@ -5,17 +5,19 @@
|
|||||||
import {popup} from "$lib/popup"
|
import {popup} from "$lib/popup"
|
||||||
import BackupPopup from "./BackupPopup.svelte"
|
import BackupPopup from "./BackupPopup.svelte"
|
||||||
import ConnectionPopup from "./ConnectionPopup.svelte"
|
import ConnectionPopup from "./ConnectionPopup.svelte"
|
||||||
import {canAutoConnect} from "$lib/serial/device"
|
|
||||||
import {browser} from "$app/environment"
|
import {browser} from "$app/environment"
|
||||||
import {userPreferences} from "$lib/preferences"
|
import {userPreferences} from "$lib/preferences"
|
||||||
import {action} from "$lib/title"
|
import {action} from "$lib/title"
|
||||||
import LL from "../i18n/i18n-svelte"
|
import LL from "../i18n/i18n-svelte"
|
||||||
import ConfigTabs from "./ConfigTabs.svelte"
|
import ConfigTabs from "./ConfigTabs.svelte"
|
||||||
import EditActions from "./EditActions.svelte"
|
import EditActions from "./EditActions.svelte"
|
||||||
|
import {onMount} from "svelte"
|
||||||
|
|
||||||
$: if (browser && !canAutoConnect()) {
|
onMount(async () => {
|
||||||
connectButton?.click()
|
if (browser && !$userPreferences.autoConnect) {
|
||||||
}
|
connectButton.click()
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
let connectButton: HTMLButtonElement
|
let connectButton: HTMLButtonElement
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user