03-09-2025 04:14 AM
Firefox just updated with a new design for the tab mute button. When a tab is playing audio it now shows a large button next to the site icon.
It has a side effect that - if you have many tabs open, that button physically resizes the tab to be wider in order to show the tab's name. When the tab's audio stops, the button hides itself and also makes the tab shrink physically.
I really dislike this new design. When the tab resizes it moves all the other tabs (with a distractingly slow animation), offsetting all the tabs buttons to the left/right whenever audio starts/stops playing. The fact that the button stays visible for several seconds after audio completely stops makes this worse - you now have no idea when the tab buttons will slide back to the left again; if you click on a tab the moment the button disappears, the tab buttons slide leftwards at the same time and make you click on something else (likely the tab close button). Adding animation to this makes it even worse. Now your tab bar is unnecessarily animated whenever a tab stops playing audio, randomly shifting left and right at random intervals (it's around 4 seconds after audio stops, but do you really expect people to keep track how many seconds has passed since a tab has stopped playing audio?) and you can never be sure if you could click on the wrong place due to the tabs shifting around all the time. This just screams amateur UI design.
I would like to request to revert to the old design - at least the tab sizes won't keep changing unexpectedly and distract the user.
03-09-2025 04:19 AM
Hello
Take a look at https://support.mozilla.org/en-US/questions/1497614 and if you wish to test userChrome.css /* prevent audio playing tabs from modifying tab width */