cherry-studio/src
Jason Young e3ca927306
fix(renderer): prevent overlays from entering titlebar drag region via no-drag; fixes #9123 (#9154)
* fix(renderer): prevent overlays from entering titlebar drag region via no-drag and platform safe gap; cap modal body height; fixes #9123

* fix: modal close button intercepted by drag region in small window mode

- Set modal content as no-drag to ensure button clickability
- Use z-index layering for titlebar drag region management
- Remove redundant platform detection and CSS variables

* refine: only disable drag on modal close button instead of entire modal content

This allows users to still drag the window by clicking on modal header or other areas,
improving UX in small window scenarios while still protecting the close button interaction.
2025-08-22 22:46:33 +08:00
..
main refactor: simplify NotificationService initialization and use windowService for notifications (#9411) 2025-08-22 14:41:36 +08:00
preload feat: enhance file extension handling in Inputbar (#9269) 2025-08-21 14:19:51 +08:00
renderer fix(renderer): prevent overlays from entering titlebar drag region via no-drag; fixes #9123 (#9154) 2025-08-22 22:46:33 +08:00