v1.2.2 - Timeout Cleanup Fix
Changes
Bug Fixes
-
Fixed GNOME review issue: Proper timeout cleanup for paste-on-hover feature
- Added
_clearItemTimeouts()function to cleanup paste timeouts on destroy - Clear existing timeouts before creating new ones (lines 992, 1000 in Popup.js)
- Track
_pasteResetTimeoutIdfor inner 100ms reset timeout - Clear both timeouts in leave-event handler
- Added
-
Fixed Preferences menu item not opening (v1.2.2 update)
- Changed
_openPreferencesWindow()toopenPreferences()in Indicator.js - Using the built-in Extension base class method
- Changed
-
Fixed donation metadata format (v1.2.2 update)
- Corrected
ko-fitokofifor extensions.gnome.org compatibility - Changed URLs to usernames as required by the donations schema
- Corrected
This release addresses feedback from JustPerfection on the GNOME Extensions review.