We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 04933c9 commit ae573a0Copy full SHA for ae573a0
packages/core/useScreenSafeArea/index.ts
@@ -1,4 +1,4 @@
1
-import { isClient, useDebounceFn } from '@vueuse/shared'
+import { isClient, tryOnMounted, useDebounceFn } from '@vueuse/shared'
2
import { shallowRef } from 'vue'
3
import { useCssVar } from '../useCssVar'
4
import { useEventListener } from '../useEventListener'
@@ -30,7 +30,7 @@ export function useScreenSafeArea() {
30
bottomCssVar.value = 'env(safe-area-inset-bottom, 0px)'
31
leftCssVar.value = 'env(safe-area-inset-left, 0px)'
32
33
- update()
+ tryOnMounted(update)
34
35
useEventListener('resize', useDebounceFn(update), { passive: true })
36
}
0 commit comments