Tunglies ddd24eb3ac
fix: prevent drag listeners from blocking navigation clicks in sidebar #5567
Separated dnd-kit drag handlers (attributes/listeners) from ListItemButton
to ListItemIcon only. Previously, long-press or rapid clicks on nav items
would trigger drag detection and cancel the click event, causing the item
to visually highlight but fail to navigate.

Changes:
- Moved sortable attributes/listeners to icon elements only
- ListItemButton now handles pure navigation clicks without interference
- Drag handle cursor ('grab') remains on icons when sortable is enabled

Fixes issue where sidebar tabs would "go dark" without actual route change.
2025-11-23 11:47:27 +08:00
..
2025-11-17 07:41:37 +08:00
2025-11-08 19:40:38 +08:00
2025-10-15 18:57:44 +08:00
2025-11-19 17:04:19 +08:00
2025-10-14 22:13:14 +08:00
2025-11-08 19:40:38 +08:00
2025-11-08 19:40:38 +08:00
2025-11-08 19:40:38 +08:00
2025-11-08 19:40:38 +08:00
2025-03-16 12:15:35 +08:00