宝塔10周年开年大促,年度钜惠,先领红包再下单,享受折上折,还有抽奖!查看活动
当前位置:论坛首页 > Linux面板 > 讨论

【已记录】BT Linux面板触发Edge无法最小化

发表在 Linux面板昨天 23:53 [复制链接] 4 39

我的宝塔面板更新之后总是又关不掉的Bug。

我进行了如下排查:
1,我先将宝塔的页面放在后台,不展示,发现可以正常最小化。但是最小化后过段时间还是会有提醒。
2,我把宝塔的页面和其他页面放到同一个标签组中但不打开宝塔页面,可以最小化,但是还是有提醒。
2,把宝塔的页面彻底关闭,可以最小化,也没有任何提醒了。
3,我将宝塔更新到最新版本并尝试一键修复,还是有这个问题。


起初我通过询问ai尝试解决问题时ai告诉我可能是由于:宝塔用 document.body.focus()导致整个问题。
通过JS覆盖 window.focus还是不能解决。


然后我编写了一段JS代码用来排查当我最小化时触发了哪些JS函数,排查过后发现确实是宝塔的问题。
发现,当我在宝塔页面最小化时会触发函数:
  1. [visibilitychange] 触发
  2. VM411:29        函数: function f(){if(document.visibilityState==="hidden"){const{history:v}=window;if(!v.state)return;v.replaceState(Tt({},v.state,{scroll:wu()}),"")}}.
复制代码


然后我通过油猴添加拓展禁用了该函数。

拓展代码如下: Snipaste_2026-03-03_23-52-41.jpg
注意黄色部分要修改成你的实际的宝塔面板地址确保拓展正确加载。

添加完成后刷新浏览器以重新加载,成功解决问题,浏览器可以正常最小化
最后附上我发现bug的浏览器版本
Edge(这个版本的上几个版本也会出现此bug):版本 145.0.3800.82 (正式版本) (64 位)
宝塔面板版本(这个版本的上几个版本也会出现此bug):2026-01-20 14:06:47 - Linux面板11.5.0

一直提示我发不了
只能把代码截屏发出来了




使用道具 举报 只看该作者 回复
发表于 6 小时前 | 显示全部楼层
非常感谢您的反馈,已经提交给我司前端负责人
使用道具 举报 回复 支持 反对
发表于 4 小时前 | 显示全部楼层
您好,能录个视频吗?这边负责人想复现这个问题
使用道具 举报 回复 支持 反对
发表于 3 小时前 | 显示全部楼层
大炮运维V587 发表于 2026-3-4 11:20
您好,能录个视频吗?这边负责人想复现这个问题

可以,我可以把视频附件发到您的邮箱上,能否给我您的邮箱
使用道具 举报 回复 支持 反对
发表于 1 小时前 | 显示全部楼层
宝塔用户_mrhokc 发表于 2026-3-4 12:32
可以,我可以把视频附件发到您的邮箱上,能否给我您的邮箱
  1. bt_dapao@qq.com
复制代码
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表