如何阻止Ubuntu 22.04中Firefox 122.0.1点击单个窗口时所有非最小化窗口前置?
如何阻止Ubuntu 22.04中Firefox 122.0.1点击单个窗口时所有非最小化窗口前置?
我之前在Ubuntu 22.04上用Firefox 122版本时也碰到过这个糟心的问题——点一个Firefox窗口,所有没最小化的同程序窗口都蹦到前台,切换窗口特别不方便。下面是两种亲测有效的解决办法,你可以试试:
方法一:修改Firefox自身配置
- 打开Firefox,在地址栏输入
about:config,回车后点击页面上的「接受风险并继续」 - 在顶部的搜索框里输入
browser.tabs.drawInTitlebar,把这个配置项的值改成false - 接着搜索
browser.tabs.inTitlebar,同样将其值改为false - 重启Firefox,之后再点击单个Firefox窗口,就只会把当前点击的窗口带到前台了
方法二:调整GNOME窗口管理器设置
Ubuntu 22.04默认用的是GNOME桌面,我们可以从系统层面修改窗口聚焦行为:
- 打开系统「设置」,找到「窗口」选项
- 滚动到「行为」区域,找到「焦点模式」并选择「点击聚焦」
- 接着找到「当窗口被聚焦时」的选项,取消勾选「将同一应用的所有窗口带到前台」(不同GNOME小版本里这个选项的位置可能略有差异,找不到的话可以用下面的终端命令)
- 终端命令方式:
打开终端,依次执行以下两条命令:
执行完后注销再登录系统,设置就会生效gsettings set org.gnome.shell.extensions.dash-to-dock isolate-workspaces true gsettings set org.gnome.mutter focus-change-on-pointer-rest false
两种方法都能解决问题,如果你只想针对Firefox调整,选方法一;如果希望全局所有应用都保持单个窗口聚焦的行为,方法二更合适。
备注:内容来源于stack exchange,提问作者Robbo
相关产品推荐
相关产品推荐

