Commit cda4558
committed
Refactor
- Introduced `TrayAppImplLinux` and `TrayAppImplOriginal` for improved maintainability.
- Consolidated positioning and visibility logic for macOS/Windows and Linux platforms.
- Enhanced comments and added clarity to platform-specific behavior.
- Improved dialog state management, reducing race conditions and ensuring consistent behavior across platforms.TrayApp implementation to separate platform-specific logic1 parent a0abe9e commit cda4558
1 file changed
Lines changed: 282 additions & 110 deletions
0 commit comments