Skip to content

v1.2.2 - Timeout Cleanup Fix

Choose a tag to compare

@sfnemis sfnemis released this 25 Dec 15:11
· 15 commits to main since this release

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 _pasteResetTimeoutId for inner 100ms reset timeout
    • Clear both timeouts in leave-event handler
  • Fixed Preferences menu item not opening (v1.2.2 update)

    • Changed _openPreferencesWindow() to openPreferences() in Indicator.js
    • Using the built-in Extension base class method
  • Fixed donation metadata format (v1.2.2 update)

    • Corrected ko-fi to kofi for extensions.gnome.org compatibility
    • Changed URLs to usernames as required by the donations schema

This release addresses feedback from JustPerfection on the GNOME Extensions review.