From 624f51aef47e4035dd68e436ee5b30de04b56927 Mon Sep 17 00:00:00 2001 From: firestarsdog <229254897+firestarsdog@users.noreply.github.com> Date: Tue, 16 Jun 2026 03:10:39 -0400 Subject: [PATCH] BigUI WIP: Pagination out of bounds dragging fix --- selfdrive/ui/layouts/settings/starpilot/aethergrid.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/selfdrive/ui/layouts/settings/starpilot/aethergrid.py b/selfdrive/ui/layouts/settings/starpilot/aethergrid.py index 2f90d748e..3b74ab839 100644 --- a/selfdrive/ui/layouts/settings/starpilot/aethergrid.py +++ b/selfdrive/ui/layouts/settings/starpilot/aethergrid.py @@ -730,6 +730,9 @@ class PanelManagerView(AetherInteractiveMixin, Widget): def _handle_mouse_press(self, mouse_pos: MousePos) -> None: super()._handle_mouse_press(mouse_pos) if self._has_pagination: + if self._page_clip_rect and not rl.check_collision_point_rec(mouse_pos, self._page_clip_rect): + return + if self._page_animating: self._page_animating = False self._page_anim_prev_tiles.clear()