Repository navigation
v0.3.10
-
收紧前台应用抑制规则:Finder/Desktop 仍会被正确屏蔽,但不再误伤
Telegram Desktop、Remote Desktop等名称包含 Desktop 的普通应用。 -
优化选中文本回退复制链路:不再先清空系统剪贴板,只有在确实拿到新的复制结果时才恢复旧内容,减少剪贴板闪动和覆盖风险。
-
收紧空输入点击判定:拿不到输入框边界时不再乐观假定命中,降低
Paste / Clear弹窗误触发概率。 -
优化升级体验:版本变更时默认不再自动 reset Accessibility 权限,只保留显式开启的兼容兜底开关。
-
补充
TextSelectionMonitor、AccessibilityManager与AppDelegate相关回归测试,覆盖以上行为调整。 -
Tightened frontmost-app suppression so Finder/Desktop remain blocked without incorrectly disabling normal apps whose names include “Desktop”, such as Telegram Desktop or Remote Desktop.
-
Improved the fallback copy path by no longer clearing the system pasteboard first and only restoring the previous clipboard when a fresh copied value is actually observed.
-
Made empty-input hit testing conservative when field bounds are unavailable, reducing accidental
Paste / Clearpopup triggers. -
Improved upgrade UX by no longer resetting Accessibility permissions on every version change unless the explicit compatibility fallback is enabled.
-
Added regression coverage for the updated
TextSelectionMonitor,AccessibilityManager, andAppDelegatebehaviors.