diff --git a/booru_viewer/gui/popout/window.py b/booru_viewer/gui/popout/window.py index b6f8727..af6551f 100644 --- a/booru_viewer/gui/popout/window.py +++ b/booru_viewer/gui/popout/window.py @@ -1486,7 +1486,7 @@ class FullscreenPreview(QMainWindow): cursor_pos = self.mapFromGlobal(event.globalPosition().toPoint() if hasattr(event, 'globalPosition') else event.globalPos()) y = cursor_pos.y() h = self.height() - zone = 40 # px from top/bottom edge to trigger + zone = max(60, h // 10) # ~10% of window height, floor 60px if y < zone: self._toolbar.show() self._hide_timer.start()