Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

内置禁用的规则会莫名其妙执行 #619

Open
6 tasks done
jiuban590 opened this issue May 12, 2024 · 8 comments
Open
6 tasks done

内置禁用的规则会莫名其妙执行 #619

jiuban590 opened this issue May 12, 2024 · 8 comments

Comments

@jiuban590
Copy link

一些验证

  • 搜索检查是否已经存在请求相同功能的问题/讨论,以避免重复创建问题
  • GKD 默认不包含任何规则, 如果您想要自定义规则, 您可以 查看文档
  • 1.我确认知晓并同意维护者直接关闭不符合 issue 规范的问题
  • 2.我确认知晓并同意维护者直接关闭不符合 issue 规范的问题
  • 3.我确认知晓并同意维护者直接关闭不符合 issue 规范的问题
  • 我已确保提供下列的日志和BUG描述及其复现步骤, 否则我同意维护者直接关闭问题

日志文件-无论什么问题不包含日志将会被直接关闭

https://f.gkd.li/15286675

BUG描述(文字/截图/视频)

gkd开启自启,设置里面的触发提示为:跳过,全局规则gkd规则为内置禁用,然后清除gkd后台,在打开gkd然后进入设置会执行已禁用的规则。

期望行为(文字/截图/视频)

不执行已禁用的规则

实际行为(文字/截图/视频)

执行已禁用的规则

@lisonge
Copy link
Member

lisonge commented May 12, 2024

我这边无法复现,你用下面这个版本复现一遍之后把日志发出来看看

app-release.zip

@jiuban590
Copy link
Author

我这边无法复现,你用下面这个版本复现一遍之后把日志发出来看看

app-release.zip

https://f.gkd.li/15288001

@lisonge
Copy link
Member

lisonge commented May 13, 2024

在你 清除gkd后台 后,直接从桌面打开其它应用,如 知乎,是否会触发规则?

简单来说我想知道 gkd 的进程在你 清除gkd后台 后是否还在运行?

@jiuban590
Copy link
Author

在你 清除gkd后台 后,直接从桌面打开其它应用,如 知乎,是否会触发规则?

简单来说我想知道 gkd 的进程在你 清除gkd后台 后是否还在运行?

因为开着自启动,清除后台卡片后还是在运行别的开着的规则可以正常执行。

@lisonge
Copy link
Member

lisonge commented May 13, 2024

从你的设备日志来看,gkd 存在 4 次重启,也就是你清除卡片后再打开 gkd 会让 gkd 的进程所有数据重置

从而导致 gkd 获取到的应用列表为默认的空,全局规则就识别不到 gkd 是已经安装的应用,在禁用列表就会把这个丢弃掉,从而导致禁用失效

@jiuban590
Copy link
Author

从你的设备日志来看,gkd 存在 4 次重启,也就是你清除卡片后再打开 gkd 会让 gkd 的进程所有数据重置

从而导致 gkd 获取到的应用列表为默认的空,全局规则就识别不到 gkd 是已经安装的应用,在禁用列表就会把这个丢弃掉,从而导致禁用失效

原来如此,暂时没发现别的软件存在相同问题,这个也不影响使用。

@lisonge lisonge reopened this May 13, 2024
@lisonge
Copy link
Member

lisonge commented May 13, 2024

试试这个呢

app-release.zip

@jiuban590
Copy link
Author

试试这个呢

app-release.zip

OK,这个没有这个问题了

lisonge added a commit that referenced this issue May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants