What's Changed
- fix: resolve arm64 cross-compilation apt dependency conflict on Ubuntu runners by @Mr-xn with @Copilot in #5
- Fix ARM64 Ubuntu packaging job by pinning GLib cross-arch dependency versions by @Mr-xn with @Copilot in #6
- Fix ARM64 Linux packaging workflow by correcting GLib package resolution by @Mr-xn with @Copilot in #7
Full Changelog: v1.2.3...v1.2.4
🐛 Bug Fixes
-
内置规则 + 筛选条件组合无法收藏的 bug 修复
- 查询框为系统内置规则(如
app="用友-UFIDA-NC")时,无论筛选区加了什么条件,星标按钮都被禁用、不可收藏 - 根因:收藏门控(
isSystemFavorite)只比对查询框文本baseQuery,完全忽略筛选条件 - 修复:收藏身份键从
baseQuery提升为合并后的完整query(baseQuery + 筛选) - 「内置规则 + 筛选」现在是一条独立于内置规则的用户收藏,可单独收藏/取消,不触碰原始内置规则
- 同一 app 的不同筛选组合(如
country="CN"与country="US")互不覆盖、可并存
- 查询框为系统内置规则(如
-
addFavorite 去重误删同名系统规则修复
- 原
addFavorite按baseQuery去重,会连带删除同名的系统内置规则 - 去重逻辑增加
f.system守卫,系统规则永不被用户操作覆盖
- 原