when toggling the findbar and the inner width is at letterbox sizes (i.e no matte on the sides) betterboxing does a width step in-then-back-out which is rather jarring and shouldn't be triggered since findbar only alters the height
Another thing is that when you're at the original width (1400px) but you open the find bar, you get letterbox stuff only vertically, and the rounded borders are a little bit strange.
Here's a 10x slowmo - ignore the scrollbars in the document, that's immaterial (but creates a little noise), just focus on the stepping - both opening and closing the findbar - I just used a smaller window for the gif
looking this I think it might even be the enforced non-overlay scrollbar - see how it extends into the findbar area
and indeed: adding the hidden pref ui.useOverlayScrollbars = 1 and retesting, and the problem is resolved
click me for the gif
Thorinchanged title from Betterboxing + findbar to Betterboxing + findbar does extra steps if the scrollbar is not an overlay
changed title from Betterboxing + findbar to Betterboxing + findbar does extra steps if the scrollbar is not an overlay
vertical is fine, even with animation - it's going to end up eating into space - the transition is not important. Maybe one day the findbar can be an overlay like blink, but that's an upstream issue and at least now (since we moved to css grid or whateva) it's per tab .. enjoy your blue whale
ma1changed title from Betterboxing + findbar does extra steps if the scrollbar is not an overlay to Fix betterboxing + findbar horizontal bounce if the scrollbar is not an overlay
changed title from Betterboxing + findbar does extra steps if the scrollbar is not an overlay to Fix betterboxing + findbar horizontal bounce if the scrollbar is not an overlay