Stay-Open Menu Version History

45 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 3.0b5 25.8 kB Works with Firefox 29.0 and later

* Added option to keep menu open after clicking "Open in a New Tab"

Version 3.0b4 25.3 kB Works with Firefox 29.0 and later

* Support autoclosing of history button, etc.
* Provide optional margin of error for accidental mouse drift off menu (in pix, instead of ms)
* Fixed: Auto-closing fails when very slowly moving mouse off certain menus
* Other (nonfunctional) changes to autoclosing code

Version 3.0b3 24.1 kB Works with Firefox 29.0 and later

* Fixed: Ctrl-clicking folder keeps menu open even with Ctrl-click Option disabled (long-standing bug)
* Fixed: Smart Location Bar option should respect TMP inversefocusOther pref when middle/ctrl clicking location bar dropdown items
* Fixed: Add-on consumes some memory even when disabled (until Firefox restarted)
* Add bits to install.rdf to declare compatibility with Process Separation (aka e10s)
* Added support for PlainOldFavorites 1.4

Version 2.2.2rc 23.5 kB Works with Firefox 13.0 and later

* Declare multi-process (e10s) compatibility
* Declare Pale Moon compatibility

Version 3.0b2 23.8 kB Works with Firefox 29.0 and later

* Fixed: With Liveclick extension installed, when livemark items are updated while the popup is open, Ctrl-clicking one of those added entries fails to keep the menu open.
* Fixed: With Automatic Menu Closing and 'Other supported menus' options enabled and Stylish extension installed, right clicking userstyles on the Stylish toolbar button causes the menu to close inappropriately.

Version 3.0b1 23.5 kB Works with Firefox 29.0 and later

Changes since 3.0a3:
* Fixed: Broken on fresh installation until after restarting Firefox
* Remove use of deprecated FUEL API from options.js
* 'Help' LiveClick extension find (new restartless) Stay-Open Menu (allows LiveClick to handle Ctrl-click on Livemarks)
* Re-add support for re-opening on property changes
* Re-add support for keeping menu open for certain context menu items (selected TMP and ContextSearch items)
* Drop support for TMP pref and ContextSearch pref (Use the 'Any other supported menus' option instead, which enables both, plus more)
* Keep menu open when clicking to enable/disable userstyles via 'Stylish' extension's toolbar button (Requires 'Any other supported menus' option enabled)
* Refactor autoclosing code

Changes since 2.2.1:
* No longer requires restart to install/uninstall. (If you have a prior version installed and enabled, a restart will be required to uninstall that previous version.)
* Ctrl-Enter now also keeps menu open
* Enabling/disabling middle-click option no longer requires restarting Firefox
* Change method of keeping menu open (avoids 'Access to the Function property is deprecated' AMO validator warning, etc.)
* Default support for some menus added by other extensions
* Remove use of deprecated FUEL API
* Support keeping the menu open for History items in the new PanelUI (Firefox/Hamburger button) of Firefox29+ (Australis)
* Drop support for TMP pref and ContextSearch pref (Use the 'Any other supported menus' option instead, which enables both, plus more)
* Keep menu open when clicking to enable/disable userstyles via 'Stylish' extension's toolbar button (Requires 'Any other supported menus' option enabled)
* Drop support for Firefox versions prior to 29
* Drop support for Boox context menus
* Drop support for History Button add-on (Use history button from new panelUI instead)
* Drop support for PlainOldFavorites add-on (AFAIK PlainOldFavorites is not compatible with Firefox 29+)
* Drop support for keeping menu open for 'recently closed tabs' on menubar (Use History widget from panelUI instead)

Known issues:
* When Liveclick extension is also installed, "Mark all read/unread" closes the menu unless you middle-click or Ctrl-click that item. This could affect other menuitems added by other extensions as well. This may actually be good for consistency, but please report any such issues you find.
* Non-english locales still list middle-click option as 'restart required' (but work fine without restart)
* New string for Other Supported Menus option has not yet been translated for non-English locales

Version 2.3b1 23.8 kB Works with Firefox 13.0 and later

* Move list of ctrl-click and auto-closing menus to about:config (Enables advanced users to edit list or add id of another extension's toolbarbutton) This does not include history menus (which require special handling); history menus may be added in a future beta.
* Compatibility fix for usage with Context Bookmarks extension

Version 2.2.1 23.4 kB Works with Firefox 13.0 and later

* Restore Compatibility with Firefox versions 13-19

Version 2.2 23.4 kB Works with Firefox 20.0 and later

* Improved compatibility with other Extensions (Substitute other code for binding - Thanks to Quicksaver for the excellent detailed suggestion!)
* Fixed: After Ctrl-clicking an item in the location bar dropdown, navigating to another item via cursor keys (while menu is still open) then pressing ENTER fails to open url
* Added new locale: <it> (Thanks to 'Underpass' & Babelzilla)
* Updated locales for <fr>, <pt-br>, <de> (Thanks to Babelzilla and translators)

Version 2.2b2 23.5 kB Works with Firefox 20.0 and later

* Improved compatibility with other Extensions (Substitute other code for binding - Thanks to Quicksaver for the excellent detailed suggestion!)
* Fixed: After Ctrl-clicking an item in the location bar dropdown, navigating to another item via cursor keys (while menu is still open) then pressing ENTER fails to open url

Version 2.2b1 24.9 kB Works with Firefox 13.0 and later

* Load binding for 'Location Bar' Option dynamically; only if that option is enabled (Efficiency; aids compatibility with Omnibar & Omnibar Plus)
* Added new locale: <it> (Thanks to 'Underpass' & Babelzilla)
* Updated locales for <fr>, <pt-br>, <de> (Thanks to Babelzilla and translators)

Version 2.1 24.0 kB Works with Firefox 13.0 and later

* Added: Enable stay-open behavior on 'Favorites' menu added by PlainOldFavorites extension
* Added: Workaround for incompatibility with Context Bookmarks extension
* Added: Ability to optionally disable stay-open behavior for middle-click. With middle-click option disabled, Ctrl+middle-click will keep the menu open (Ctrl+left-click option also still works if enabled). Known issue: Some Non-English translations still list the option as 'always enabled' instead of 'restart required', but will function as intended (allows unticking and applies after restarting Firefox). Updated translations will be added as they become available.
* Added: Limited support for keeping menu open (and auto-close if that option set) for menuitems added by Context Search extension. (Unsupported if Firefox options are set to switch to new tabs immediately.) Set
extensions.{3541c267-2580-4144-854e-2e05c8670121}.useCSEnh to true and restart to enable
* Added tr translation (Thanks to nikneyim & Babelzilla)
* Added available updated translations (sr, sv-SE, ru-RU, zh-CN -- Thanks to Babelzilla and translators)

Version 2.1rc 24.0 kB Works with Firefox 13.0 and later

* Added tr translation (Thanks to nikneyim & Babelzilla)
* Updated translations for sr, sv-SE, ru-RU, zh-CN (Thanks to Babelzilla and translators)

Version 2.1b2 23.3 kB Works with Firefox 13.0 and later

Fixed: {3541c267-2580-4144-854e-2e05c8670121}.useCSEnh (Context Search related about:config option) should close menu if shift-clicked
Added: Workaround for incompatibility with Context Bookmarks extension

Version 2.1b1 23.1 kB Works with Firefox 13.0 and later

* Added: Enable stay-open behavior on 'Favorites' menu added by PlainOldFavorites extension
* Added: Ability to optionally disable stay-open behavior for middle-click. With middle-click option disabled, Ctrl+middle-click will keep the menu open (Ctrl+left-click option also still works if enabled). Known issue: Non-English translations incorrectly list the option as 'always enabled' instead of 'restart required', but will function as intended (allows unticking and applies after restarting Firefox).
* Added: Limited support for keeping menu open (and auto-close if that option set) for menuitems added by Context Search extension. (Unsupported if Firefox options are set to switch to new tabs immediately.) Set
extensions.{3541c267-2580-4144-854e-2e05c8670121}.useCSEnh to true and restart to enable

Known issue: With Context Search related about:config option enabled (see above) Context Search menu should close if shift-clicked. (Will be fixed in next version)

Version 2.0.1 22.5 kB Works with Firefox 13.0 and later

* Fixed syntax error (required for Firefox 17 compatibility)

Version 2.0.1rc 22.5 kB Works with Firefox 13.0 and later

* Fixed syntax error (required for Firefox 17 compatibility)

Version 2.0 22.5 kB Works with Firefox 13.0 and later

* Optimize for current Firefox versions
* Major rewrite of optional auto-closing feature
* Auto-closing option no longer requires middle-click action before supported menus auto-close
* Drop support for Boox versions less than 3.0
* Add support for History Button add-on
* Include 'Lock/Protect/Freeze tab' to the context menu items added by TMP that Stay-Open Menu keeps open (requires Stay-Open Menu's TMP option enabled). Auto-closing option now also applies to these menus.
* Remove DOM mutation event listener (performance best practice recommendation)
* General code improvements
* Drop 'keep open' support for the 'List all Tabs' button (Recommend using features built-in to Firefox: 'Panorama', 'Switch-to-tab' and browser.allTabs.previews)
* Drop support for Firefox versions less than 13.0
* Drop previously added 'keep open' support for most bookmarks-related buttons added by other extensions now that Firefox has its own Bookmarks Menu Button.
* Drop option to remove 'Subscribe to this page' (irrelevant to this extension with current Firefox versions)
* Switch license to MPL 2.0
* Updated translations (thanks Babelzilla and translators) - de update not yet available, but changes are not too major
* Known incompatible with Firefox versions 17 and newer: Use 2.0.1 on current Firefox versions instead.

Version 2.0rc 22.5 kB Works with Firefox 13.0 and later

Changes since beta4:
* Switch license to MPL 2.0
* Updated translations (thanks Babelzilla and translators) - de update not yet available, but string changes are not too major
* Remove debugging messages sent to error console

Version 2.0b4 23.6 kB Works with Firefox 13.0 and later

* Refactor auto-closing code & attempt to make it less fragile
* Fixed: Turning off auto-closing option should not require restart before taking effect on Bookmarks Toolbar
* Functionally equivalent code changes to avoid AMO validator warnings
* Code reformatting
* Drop support for versions of Firefox prior to 13

Version 2.0b3 23.6 kB Works with Firefox 10.0 and later

* Fixed: Various bugs that were causing issues with the auto-closing option when used on the Bookmarks Toolbar
* Added: Include 'Lock/Protect/Freeze tab' to the context menu items added by TMP that Stay-Open Menu keeps open (requires Stay-Open Menu's TMP option enabled). Auto-closing option now also applies to these menus.

Version 2.0b2 23.6 kB Works with Firefox 10.0 and later

* add support for History Button add-on
* several tweaks to optional auto-closing feature

Known issues (Fixed in 2.0b3):

* If the Bookmarks Toolbar is set not to be displayed (unchecked in UI), auto-closing option does not work on the Bookmarks Toolbar after it is turned on (checked)
* If a folder is added to the Bookmarks Toolbar, auto-closing does not work on that folder
* Timing-related issue may cause auto-closing not to get initialized properly on Bookmarks Toolbar in some instances/profiles.

Version 2.0b1 23.6 kB Works with Firefox 10.0 and later

* Optimize for current Firefox versions
* Major rewrite of optional auto-closing feature
* Auto-closing option no longer requires middle-click action before supported menus auto-close
* Drop support for Boox versions less than 3.0
* Remove DOM mutation event listener (performance best practice recommendation)
* General code improvements
* Drop 'keep open' support for the 'List all Tabs' button (Recommend using features built-in to Firefox: 'Panorama', 'Switch-to-tab' and browser.allTabs.previews)
* Drop support for Firefox versions less than 10.0
* Drop previously added 'keep open' support for most bookmarks-related buttons added by other extensions now that Firefox has its own Bookmarks Menu Button.
* Drop option to remove 'Subscribe to this page' (irrelevant to this extension with current Firefox versions)

Notes: Includes support for "Toolbar Bookmark Menu" (Toolbar Buttons), since it adds only a few bytes of code, but encountered issue listed at http://codefisher.org/forum/viewtopic.php?id=881 so it couldn't be tested properly.
Some buttons added by other extensions may work fine with Stay-Open Menu w/o added support.

Known issue (Fixed in beta 2):
The auto-closing feature may get broken for items on the Bookmarks Toolbar after you have customized your toolbar (using 'Customize' or 'Toolbar Layout')..

Version 1.5.10 21.5 kB Works with Firefox 3.0 and later

* updated Boox-related enhancements to work with Boox 3.0 on Firefox 4+
* removed mostly outdated readme.txt file

Version 1.5.10rc 21.5 kB Works with Firefox 3.0 and later

* updated Boox-related enhancements to work with Boox 3.0 on Firefox 4+
* removed mostly outdated readme.txt file

Version 1.5.9 22.5 kB Works with Firefox 3.0 and later

* Added compatibility fix for Firefox 4.0b11 (middle-clicking Bookmarks got totally broken)

Version 1.5.9rc 22.5 kB Works with Firefox 3.0 and later

* Added compatibility fix for Firefox 4.0b11 (required by landing of Firefox Bug 562998)

Version 1.5.8 22.5 kB Works with Firefox 3.0 - 4.0b10

* Compatibility fixes for latest Firefox 4.0 betas
* Added locale: de

Version 1.5.8rc 22.5 kB Works with Firefox 3.0 - 4.0b10

* Fixed incompatibility with Firefox 4.0b10 due to landing of Bug 622571
* Added locale: de

Version 1.5.7rc 22.5 kB Works with Firefox 3.0 - 4.0b9

* Tiny compatibility fix for use with Firefox 4.0b8 and later (correct behavior of "Recently Closed Tabs" in the new 'Firefox Menu')