Today firefox-bin got updated to 124.0.2, it used clientside decorations by default. Because these clash with the rest of the UI disabled them with browser.tabs.inTitlebar = 0 kwin Reproducible: Always Steps to Reproduce: 1. install firefox-bin 124.0.2 2. in about::config set browser.tabs.inTitlebar = 0 3. click on any tab in the tab bar Actual Results: The firefox window falls to the backgound, and the click will be registered by any (doomsday or whatever) application which jumped in front of the firefox window. Expected Results: Firefox switches to the selected tab. kwin_x11 KDE Frameworks Version 6.0.0 Qt Version 6.7.0 (built against 6.7.0) The xcb windowing system Workaround: Downgrade to the ESR version
> 1. install firefox-bin 124.0.2 > 2. in about::config set browser.tabs.inTitlebar = 0 > 3. click on any tab in the tab bar Have you tried restarting firefox after 2. ? A short experiment (different desktop environment), after setting 2. to 1 and back to 0 made the tabs not clickable, but only in the top 3/4 of the tab, clicking on the lower part of the tab worked. After restarting the browser tabs worked as normal.
Indeed restarting Firefox fixes that issue too. The problem appears again on toggling browser.tabs.inTitlebar from 0 to 1 and back to 0. The 125 has the same issue.
IF about:config doesn't give you a warning that browser needs to be restarted after toggling this, then this sounds like an upstream bug. Nothing we can do on Gentoo-side.