mirror of
https://github.com/jlengrand/Maestro.git
synced 2026-03-10 08:31:19 +00:00
- Add shrink-0 to AI Tab and FileTab containers to prevent flex compression, ensuring tabs maintain natural width for all content including extension badge and close button - Use double requestAnimationFrame for scroll-into-view to ensure DOM has fully rendered (including conditional close button) before measuring tab width for scrolling - Replace scrollIntoView with manual scrollLeft calculation to ensure the ENTIRE tab (including right edge with close button) is visible, not just enough to show some portion of the tab - Update scroll behavior tests to match new implementation