aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock11
-rw-r--r--client-web/source/preferences/mod.ts2
2 files changed, 12 insertions, 1 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 3d65a0e..9db1c23 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3380,6 +3380,7 @@ dependencies = [
"indicatif",
"log",
"tokio",
+ "users",
]
[[package]]
@@ -4455,6 +4456,16 @@ dependencies = [
]
[[package]]
+name = "users"
+version = "0.11.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "24cc0f6d6f267b73e5a2cadf007ba8f9bc39c6a6f9666f8cf25ea809a153b032"
+dependencies = [
+ "libc 0.2.152",
+ "log",
+]
+
+[[package]]
name = "utf-8"
version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
diff --git a/client-web/source/preferences/mod.ts b/client-web/source/preferences/mod.ts
index b88c4de..49cd20f 100644
--- a/client-web/source/preferences/mod.ts
+++ b/client-web/source/preferences/mod.ts
@@ -60,7 +60,7 @@ export function register_prefs<T extends Record<string, PrefDecl<unknown>>>(ds:
return { prefs, explicit }
}
-window["change_pref" as "onbeforeprint"] = change_pref as () => void // TODO ugly
+globalThis["change_pref" as "onbeforeprint"] = change_pref as () => void // TODO ugly
export function change_pref<T extends keyof typeof PREFS>(key: T, value: typeof PREFS[T]) {
log("*", `pref changed: ${key}`)
PREFS[key] = value