From 882e25e07259673b9e0af2bc5517bb73403ec086 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Thu, 13 Aug 2026 09:17:37 +0200 Subject: [PATCH] fix(ui): reserve scrollbar space and animate event multiselect Always reserve vertical scrollbar space on base and v5 body layouts to prevent content shift. Match notification event multiselect panel open/close transitions to other listboxes. --- .../notification/event-multiselect.blade.php | 9 ++++++++- resources/views/layouts/base.blade.php | 2 +- resources/views/v5/app.blade.php | 2 +- tests/Feature/ListboxTriggerTruncationTest.php | 18 ++++++++++++++++++ tests/Unit/BodyScrollbarLayoutTest.php | 10 ++++++++++ 5 files changed, 38 insertions(+), 3 deletions(-) create mode 100644 tests/Unit/BodyScrollbarLayoutTest.php diff --git a/resources/views/components/notification/event-multiselect.blade.php b/resources/views/components/notification/event-multiselect.blade.php index 0eeaa08fc..986fcabec 100644 --- a/resources/views/components/notification/event-multiselect.blade.php +++ b/resources/views/components/notification/event-multiselect.blade.php @@ -34,7 +34,14 @@ -
+
@foreach ($events as $event)