mirror of
https://github.com/CharaChorder/DeviceManager.git
synced 2026-01-04 00:52:48 +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()
|
||||
}
|
||||
|
||||
if (browser && $userPreferences.autoConnect && (await canAutoConnect())) await initSerial()
|
||||
if (browser && $userPreferences.autoConnect && (await canAutoConnect())) {
|
||||
await initSerial()
|
||||
}
|
||||
})
|
||||
|
||||
let webManifestLink = ""
|
||||
|
||||
@@ -5,17 +5,19 @@
|
||||
import {popup} from "$lib/popup"
|
||||
import BackupPopup from "./BackupPopup.svelte"
|
||||
import ConnectionPopup from "./ConnectionPopup.svelte"
|
||||
import {canAutoConnect} from "$lib/serial/device"
|
||||
import {browser} from "$app/environment"
|
||||
import {userPreferences} from "$lib/preferences"
|
||||
import {action} from "$lib/title"
|
||||
import LL from "../i18n/i18n-svelte"
|
||||
import ConfigTabs from "./ConfigTabs.svelte"
|
||||
import EditActions from "./EditActions.svelte"
|
||||
import {onMount} from "svelte"
|
||||
|
||||
$: if (browser && !canAutoConnect()) {
|
||||
connectButton?.click()
|
||||
}
|
||||
onMount(async () => {
|
||||
if (browser && !$userPreferences.autoConnect) {
|
||||
connectButton.click()
|
||||
}
|
||||
})
|
||||
|
||||
let connectButton: HTMLButtonElement
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user