NanoSwitch v1.2.0
A reliability-focused bug-fix release.
π Fixes
- Fixed Cmd+Tab becoming unresponsive β Resolved the issue where the switcher stopped responding after extended use or with many apps running. The root cause was the event tap being disabled by redundant synchronous IPC on every app switch. A watchdog now re-enables the tap automatically every 2 seconds, and AX calls are capped with a 1-second timeout.
- Fixed ghost cells after closing a window β Closing a window with β or Cmd+W no longer leaves behind a ghost cell showing only the app icon. Also eliminated the flicker where remaining thumbnails briefly reverted to icons.
π§ͺ Other
- Added unit tests for WindowInfo and ThumbnailFetcher
Installation
- Download and unzip
NanoSwitch.zip - Move
NanoSwitch.appto/Applications - On first launch, grant Accessibility and Screen Recording permissions
Full Changelog: v1.1.0...v1.2.0