summaryrefslogtreecommitdiff
path: root/packages/frontend-shared/js/use-document-visibility.ts
diff options
context:
space:
mode:
authortaiy <53635909+taiyme@users.noreply.github.com>2025-09-10 09:22:12 +0900
committerGitHub <noreply@github.com>2025-09-10 09:22:12 +0900
commit7673874675630b68678e1d8603d0f08cd0eece31 (patch)
tree4092a1c7e5f98e22b8e71cd72101e0535c2c5ab9 /packages/frontend-shared/js/use-document-visibility.ts
parent[skip ci] Update CHANGELOG.md (prepend template) (diff)
downloadmisskey-7673874675630b68678e1d8603d0f08cd0eece31.tar.gz
misskey-7673874675630b68678e1d8603d0f08cd0eece31.tar.bz2
misskey-7673874675630b68678e1d8603d0f08cd0eece31.zip
fix(eslint): add window prefix rules to frontend-embed & frontend-shared (#16531)
Diffstat (limited to 'packages/frontend-shared/js/use-document-visibility.ts')
-rw-r--r--packages/frontend-shared/js/use-document-visibility.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/frontend-shared/js/use-document-visibility.ts b/packages/frontend-shared/js/use-document-visibility.ts
index b1197e68da..a87c1f1bab 100644
--- a/packages/frontend-shared/js/use-document-visibility.ts
+++ b/packages/frontend-shared/js/use-document-visibility.ts
@@ -7,18 +7,18 @@ import { onMounted, onUnmounted, ref } from 'vue';
import type { Ref } from 'vue';
export function useDocumentVisibility(): Ref<DocumentVisibilityState> {
- const visibility = ref(document.visibilityState);
+ const visibility = ref(window.document.visibilityState);
const onChange = (): void => {
- visibility.value = document.visibilityState;
+ visibility.value = window.document.visibilityState;
};
onMounted(() => {
- document.addEventListener('visibilitychange', onChange);
+ window.document.addEventListener('visibilitychange', onChange);
});
onUnmounted(() => {
- document.removeEventListener('visibilitychange', onChange);
+ window.document.removeEventListener('visibilitychange', onChange);
});
return visibility;