Skip to content

Commit 28406c3

Browse files
committed
feat(stage-tamagotchi): do not ignore mouse events when fade on hover not enabled
1 parent 144a77d commit 28406c3

File tree

1 file changed

+5
-4
lines changed
  • apps/stage-tamagotchi/src/renderer/pages

1 file changed

+5
-4
lines changed

apps/stage-tamagotchi/src/renderer/pages/index.vue

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,12 @@ watch([isOutsideFor250Ms, isAroundWindowBorderFor250Ms, isOutsideWindow, isTrans
8585
pause()
8686
}
8787
else {
88+
const fadeEnabled = fadeOnHoverEnabled.value
8889
// Otherwise allow click-through while we fade UI based on transparency (when enabled)
89-
isIgnoringMouseEvents.value = true
90-
shouldFadeOnCursorWithin.value = fadeOnHoverEnabled.value && !isOutsideWindow.value && !isTransparent.value
91-
setIgnoreMouseEvents([true, { forward: true }])
92-
if (fadeOnHoverEnabled.value)
90+
isIgnoringMouseEvents.value = fadeEnabled
91+
shouldFadeOnCursorWithin.value = fadeEnabled && !isOutsideWindow.value && !isTransparent.value
92+
setIgnoreMouseEvents([fadeEnabled, { forward: true }])
93+
if (fadeEnabled)
9394
resume()
9495
else
9596
pause()

0 commit comments

Comments
 (0)