mirror of
https://github.com/root-fr/jmap-webmail.git
synced 2026-09-23 16:01:15 +00:00
- Remove isMobile/isTablet JS state from layout classes to eliminate orientation-change blink (CSS breakpoints apply instantly) - Extract dismissViewer() helper for return-to-list pattern (was duplicated 4x) - Convert more-actions dropdown from hover-only to click-toggle (works on touch) - Add Escape key and role attributes to more-actions menu - Reset showMoreActions on email change to prevent stale menu - Move overflow-x:auto to iframe inner body stylesheet (was inert on iframe element) - Reset tabletListVisible when crossing to desktop breakpoint