Skip to content

[BUG] 扩展更新弹窗与浏览器通知重叠 #1769

Description

@Mishasama

提交前检查

  • 我已搜索过现有 issues,并确认这不是重复问题。
  • 在条件允许的情况下,我已尽量使用最新的 stable 或 beta 版本复现该问题,并确认问题仍然存在。
  • 我已确认这是 ScriptCat 本身的问题,而不是在 Tampermonkey 或 Violentmonkey 中可以正常运行的用户脚本兼容性问题。

问题描述

目前,当扩展更新时,扩展会自动打开更新日志的页面,同时会使用浏览器通知发送一条系统通知。

然而,当用户点击该系统通知时,并不是激活已经自动打开了的页面,而是重新再打开一个分页来显示日志。实际上就会打开两次更新日志。

多开一次无论站在用户体验或者网站负载等技术角度上看都没有好处,建议调整一下。

复现步骤

  1. 更新扩展
  2. (重启浏览器)
  3. 扩展自动打开更新日志
  4. 扩展发送浏览器通知
  5. 用户点击该浏览器通知
  6. 再次打开了新的页面加载更新日志

ScriptCat 版本

1.5.0.1500

系统 / 浏览器及版本

Windows 10 Version 21H2 (Build 19044.3086) + Microsoft Edge 153.0.4234.48

相关脚本 / 日志 / 截图

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions