A fix for Search on Engine Change


Search on Engine Change is a great add-on. The functionality was recently incorporated into the new Firefox Search Box, but if you prefer to use the old Search Box you may miss the function from Opera where a search is executed when you change the search engine.

Search on Engine Change adds this feature but it has a bug which is described below:

If you have one Firefox window with some text in the searchbar and you’re working in a different Firefox window with no text in the searchbar, changing the engine in the second window will cause a search to be executed, even though the searchbar is empty.

I contacted the developer last year but since I haven’t heard back I’m uploading my patched version here. I’ve bumped the version number to 1.3.

To make use of this extension you will need to restore the original Firefox Search Bar using this preference in about:config:

browser.search.showOneOffButtons = false


Add-on: Proper Buttons now available on AMO

Proper Buttons for Firefox

It’s been a while since I added anything to this project, but today I uploaded Proper Buttons for Firefox 29 and above. This replaces the Firefox Back and Forward buttons with regular back and forward buttons, and it replaces the Urlbar Stop and Reload buttons with regular stop and reload buttons. Left click, middle click and right click functionality is preserved. After installing the extension don’t forget to put the buttons on your toolbar.

Note that the stop and reload buttons are not combined. If the buttons were combined then the Duplicate Tab function of the Reload button (middle-click) would be inaccessible while a page was loading in that tab. You could still duplicate a tab by ctrl-dragging, but I think this is less well known and less convenient. In a future version I may add a Duplicate Tab item to the Tab Context Menu, and maybe an option to combine Stop and Reload.

Get it here.