12-15-2022 05:28 PM
I just updated to v 108 64-bit on MacOS and found that the list of windows in the Window pull-down is sorted alphabetically by window title. This is horrible, and I hope I can turn it off. I tried searching Firefox Help but no matter what I search for it only turns up articles about alphabetizing bookmarks.
The old behavior was that windows stayed in a fixed order in the Window pull-down for the duration of a Firefox instance. I have "Open previous windows and tabs" turned on, and that also kept the very first window the same all the time, even though the other windows might move around when restarting Firefox.
Now, every time I click on a link or move to a different tab, the window moves to someplace completely different in the Window list. I often have no idea what the "window title" is, so I don't even know what I am looking for in the list. Also, for example, some web pages log me out after some period of inactivity, and what they choose to give as the title of their login page is not under my control, either.
I sure hope there is a way to restore the previous behavior in the Settings. But all searches in Firefox Help for "alphabetical" and "window" return ONLY articles on alphabetizing the bookmarks.
The only way this "feature" would be of any use to me would be if I could set a persistent title for each window, like "Webmail" "Facebook" "NYTimes" "Games" etc, and have that be the key for alphabetizing, NOT some fleeting string picked by some capricious web page code.
Solved! Go to Solution.
12-18-2022 10:57 PM - edited 01-16-2023 09:51 AM
I run Windows, so I can't test the following. Could one of you test whether the following add-on provides a workaround:
https://addons.mozilla.org/firefox/addon/window-titler/
Nine days later...
I posted an add-on that auto-numbers windows that you could try instead:
https://addons.mozilla.org/firefox/addon/auto-number-windows/
12-17-2022 01:19 PM
Same question. If no answer, I'll go back to Safari… Who had such a stupid idea ?
12-23-2022 12:17 PM
i went to firefox because i had this problem with safari?! is it possible to unalphebetize windows in safari?
12-17-2022 10:19 PM
I also just discovered that downgrading back to v107 totally screwed me. I get a warning that downgrading "may" corrupt bookmarks, etc. and I am only given two choices: (1) create a new, empty, profile; or (2) quit. I do not get the option to try using the profile anyway, and yet I see nothing that indicates that any changes to the profile format has been made between v107 and v108, just that it "may" have changed.
So, I cannot get back to the state I was in before the idiotic change in v108 was unceremoniously foisted on the user community.
12-18-2022 10:58 PM
@hzm1016 wrote:I do not get the option to try using the profile anyway, and yet I see nothing that indicates that any changes to the profile format has been made between v107 and v108, just that it "may" have changed.
There is a section about "downgrade protection" in the following support article (see "What happens to my profile if I downgrade to a previous version of Firefox?"): https://support.mozilla.org/kb/dedicated-profiles-firefox-installation
12-18-2022 06:55 AM
It's a crazy story : you spend your time looking for where the window is in the list and you can't downgrade to avoid this !!!
12-18-2022 10:57 PM - edited 01-16-2023 09:51 AM
I run Windows, so I can't test the following. Could one of you test whether the following add-on provides a workaround:
https://addons.mozilla.org/firefox/addon/window-titler/
Nine days later...
I posted an add-on that auto-numbers windows that you could try instead:
https://addons.mozilla.org/firefox/addon/auto-number-windows/
12-19-2022 06:16 AM - last edited on 12-19-2022 06:48 AM by Jon
Thanks, jscher2000 !
Window-titler works on macOS. It's an improvement… It's less difficult to find your window.
But who at Mozilla could have had this idea to sort the windows in alphabetic order ???
12-24-2022 12:09 PM
This does work so I marked it as a solution. But it remains the case that it is only a somewhat inconvenient workaround for a truly terrible change in v108.
Here's the problem:
This workaround requires that the user manually invoke the addon and then type in a name. The old behavior was far superior in that the user could just rely on the order of the windows remaining constant.
If ANYTHING in this area needs fixing, it would be (A) to add a way for the USER to rearrange the windows (in their otherwise fixed order), and (B) to have Firefox remember that order through restarts (when "Open previous windows and tabs" is enabled for Startup in Settings).
The change in v108 to randomly play "52 card pickup" with the window order was completely unnecessary and not at all thought out. It adds nothing good to the user experience.
IT SHOULD BE REVERTED.
If some user really wants it, make it an option in Settings -- and NOT the default. I will be happy to propose this in the bugs/feature-suggestions/regressions database if someone will tell me how I can do that.
12-26-2022 11:52 AM
@hzm1016 wrote:If some user really wants it, make it an option in Settings -- and NOT the default. I will be happy to propose this in the bugs/feature-suggestions/regressions database if someone will tell me how I can do that.
Hmm, this is a difficult situation. In order to implement some context menu options ("Tile Window to Left/Right of Screen" and "Move to [SCREEN]"), Firefox now lets Mac OS control of the Windows menu order, and I assume that is why it is strictly on the window title (which in turn is based on the tab/page title, preceded by any "preface" added by an add-on).
Add-ons can determine the index number of a window (which increments in the order the window was opened) as well as the date/time it was opened, which means an add-on could automatically add a "preface" rather than having the user assign a name. So let's call that the "window sequence number" for ease of reference. I think adding such a number before the tab/page title would keep the list stable. So along those lines, you could:
(1) Create a new thread in the "Ideas" section of this site to gather kudos for the product people to prioritize that idea at some point
(2) Submit a bug on Bugzilla for the developer who manages whatever part of the UI is involved to prioritize that idea at some point -- this might not go anywhere without impetus from product people because it would be quite different than what people are used to seeing
12-26-2022 01:39 PM - edited 12-26-2022 01:39 PM
By the way, I created an add-on to auto-number windows and submitted it to the Add-ons site. It probably won't be available until tomorrow at the earliest due to the holiday.
I will need some help testing it because I run Windows. My initial questions are:
(1) If you have, say, 12 windows open, does the menu appear in numerical order (9, 10, 11, 12) or text order (1, 10, 11, 12, 2)?
(2) Should regular and private windows be numbered in separate sequences? I don't know whether they all appear together on the menu or whether there will be weird gaps.
If you want to try it out now before it is approved, there is a way to do it. Depends on whether you are in a hurry.
(The code is available here: https://github.com/jscher2000/firefox-window-autonumber)
03-01-2023 08:19 AM
Excellent, the numbers look a little unusual if not odd but at least it works and it's stable.
Thanks for the solution.
Nick
03-01-2023 02:24 PM
@Saint112 wrote:Excellent, the numbers look a little unusual if not odd but at least it works and it's stable.
It's definitely not normal to have window numbers, but if you mean there are unexpected gaps or they sort out of order, I could take a look at that.
03-12-2023 09:44 AM
I got used to the system, yet it has its drawbacks:
It was very handy: you could use one of the other according to how you identified the windows. For example I keep open both the English and the French versions of Wikipedia. Since in the Window menu they would go up and down randomly I used to get them in the Dock menu where they were constantly listed at the bottom. We had the best of both worlds.
Now both menus are sorted identically.
Good job anyway
Nick
P.S. I never get notified of new messages. The "Email me when someone replies" box is checked. In my profile page there is my correct email address. How can I fix that?
03-12-2023 10:12 AM - edited 03-12-2023 12:23 PM
@Saint112 wrote:I got used to the system, yet it has its drawbacks:
- The Window menu was chronologically sorted.
- The Dock (the equivalent of but not fully similar to the Task Bar) menu was alphabetically sorted.
It was very handy: you could use one of the other according to how you identified the windows. For example I keep open both the English and the French versions of Wikipedia. Since in the Window menu they would go up and down randomly I used to get them in the Dock menu where they were constantly listed at the bottom. We had the best of both worlds.
Now both menus are sorted identically.
Good job anyway
I am working on a toolbar button to show the list in "opened" order even if you don't use the numbers. That might be helpful for you. It's not done yet.
<several hours later> version 0.5 is live on the site now with a "numberless" option for the toolbar button dialog -- check the full set of screenshots for instructions, but here's a sneak peek.
P.S. I never get notified of new messages. The "Email me when someone replies" box is checked. In my profile page there is my correct email address. How can I fix that?
If you aren't subscribed -- if this reply doesn't move the thread up to the top of the https://connect.mozilla.org/t5/user/myprofilepage/tab/user-subscriptions -- click the "Options" link near the top of this page and click Subscribe on the drop-down. If you are already subscribed, hmm, I wonder whether your email service provider is putting them in spam?
03-12-2023 04:04 PM
@jscher2000 wrote:I am working on a toolbar button to show the list in "opened" order even if you don't use the numbers. That might be helpful for you. It's not done yet.
Do you mean it would be an ON/OFF button? That would be great! Actually the great thing would be to not affect the Dock menu that would remain in alphabetical order. So it would be a reversion to the old situation. I am looking forward to it!
P.S. I never get notified of new messages. The "Email me when someone replies" box is checked. In my profile page there is my correct email address. How can I fix that?
If you aren't subscribed -- if this reply doesn't move the thread up to the top of the https://connect.mozilla.org/t5/user/myprofilepage/tab/user-subscriptions -- click the "Options" link near the top of this page and click Subscribe on the drop-down. If you are already subscribed, hmm, I wonder whether your email service provider is putting them in spam?
Well, I have a profile so I am a subscriber. I had not gone to the https://connect.mozilla.org/t5/user/myprofilepage/tab/user-subscriptions page. I didn't know one had to. I checked the box of the discussion. We will see the result.
Nick
03-12-2023 11:40 PM
@Saint112 wrote:
@jscher2000 wrote:I am working on a toolbar button to show the list in "opened" order even if you don't use the numbers. That might be helpful for you. It's not done yet.
Do you mean it would be an ON/OFF button? That would be great! Actually the great thing would be to not affect the Dock menu that would remain in alphabetical order. So it would be a reversion to the old situation. I am looking forward to it!
Hi Nick, I can't fix the Firefox "Window" menu, but I can give you a panel with a custom list in created order. That option is live now. If needed, you can trigger an update on the built-in Add-ons page (Command+Shift+A) using the "wheel"/"gear" button > Check for Updates.
Then use the Extensions button to access the new toolbar button and pin it to the toolbar:
You can use Customize to move that to a different bar if you like. https://support.mozilla.org/kb/customize-firefox-controls-buttons-and-toolbars
Go to the Tools menu to turn OFF the numbering (sometimes I need to run it twice for some reason):
Your dock list should return to its default, the Window menu will return to its Firefox 108+ default (alphabetical), and the new toolbar button drop-down will list the windows in "created" order. (As a Windows person, I can't make confirm those things or make screenshots of them...)
03-14-2023 06:52 AM
@jscher2000 wrote:Hi Nick, I can't fix the Firefox "Window" menu, but I can give you a panel with a custom list in created order. That option is live now. If needed, you can trigger an update on the built-in Add-ons page (Command+Shift+A) using the "wheel"/"gear" button > Check for Updates.
Then use the Extensions button to access the new toolbar button and pin it to the toolbar:
The Windows (from MS) environment is probably different from the Mac OS one. In the Add-ons Manager page when I click on the Auto-number Windows I get the regular local menu with none of the options that are on your image.
Nick
03-14-2023 09:29 AM
@Saint112 wrote:
@jscher2000 wrote:Hi Nick, I can't fix the Firefox "Window" menu, but I can give you a panel with a custom list in created order. That option is live now. If needed, you can trigger an update on the built-in Add-ons page (Command+Shift+A) using the "wheel"/"gear" button > Check for Updates.
Then use the Extensions button to access the new toolbar button and pin it to the toolbar:
The Windows (from MS) environment is probably different from the Mac OS one. In the Add-ons Manager page when I click on the Auto-number Windows I get the regular local menu with none of the options that are on your image.
Hi Nick, the key thing you need is the toolbar button. Starting recently, the Extension button should have a drop-down that lists all of your installed extensions so you can pin the button from there. If it instead flips you over to the Add-ons page, is it possible you went into about:config and switched "extensions.unifiedExtensions.enabled" to false? If so, that will stop working in Firefox 111, but until then, the toolbar button should be somewhere else, whether on the bar or in the classic overflow menu (>> button) or in the available buttons box on the Customize page.
Ref. https://support.mozilla.org/kb/customize-firefox-controls-buttons-and-toolbars
12-22-2022 01:09 PM
This is horrible. It will slow me down considerably. Alphabetizing a list of arbitrary strings that can change at any moment is really bad UX.
Has no one found a way to revert this behavior yet?
12-22-2022 01:29 PM
It remains to be hoped that Mozilla reads this subject and corrects his error ...
12-23-2022 12:57 PM
i moved to firefox because safari has this problem. chrome has the same problem. it makes me think fondly back to my old dell which ran microsoft windows. does anyone know any other browser which allows windows to stay in a fixed order? this really is my number one priority in choosing a browser. i keep about 10 windows each with about 10 tabs open, and i now spend more time looking for lost windows than i want to admit.
12-27-2022 03:02 PM
I'm not sure who will be notified of this reply, but I posted an add-on to try to help with this problem. Since I run Windows, I'm not sure what improvements it might need so I look forward to your feedback if you try it:
https://addons.mozilla.org/firefox/addon/auto-number-windows/
You can reply here, or contact me by email at jscher2000@outlook.com, or if you have a Github account (or don't mind creating one), you can post an issue at https://github.com/jscher2000/firefox-window-autonumber/issues.
12-27-2022 03:13 PM
Oh, but it sounds excellent ! Thank you jscher2000 !
It looks to work well under mas os !
12-27-2022 03:43 PM
@GeorgesPN wrote:Oh, but it sounds excellent ! Thank you jscher2000 !
It looks to work well under mas os !
Thank you for testing. As you work with it, could you let me know if there is a problem when there are more than 10 windows (does 11 sort before 2), and if the numbering of private windows is okay or needs to be its own series.
12-28-2022 02:42 AM
No problem with the order (21 windows opened). But After a while, the add-on ceases to work.As there is no button, I have to uninstall, then reinstall, and, again, it works properly. Stabiity problem.
12-28-2022 09:57 AM
@GeorgesPN wrote:No problem with the order (21 windows opened). But After a while, the add-on ceases to work.As there is no button, I have to uninstall, then reinstall, and, again, it works properly. Stabiity problem.
You also could try disabling and re-enabling the extension on the Add-ons page (Command+Shift+A), Extensions panel.
My guess is that one of the functions crashes due to a situation I didn't plan for. If you notice any pattern to when it stops happening, it would be useful to know what kind of create/close operations were done right before that.
I should add a button to regenerate the numbering. Not sure whether it deserves a full toolbar button, but users can always move it to the "Overflow" button. Or it could be a right-click context menu item somewhere.
12-28-2022 10:43 AM
I found this : the bug occurs when opening a new window or a new tab.
12-28-2022 11:42 AM
@GeorgesPN wrote:I found this : the bug occurs when opening a new window or a new tab.
What happens when you reach this point of failure? For example:
I submitted a simplified version of the add-on that doesn't try to maintain a list of window numbers to minimize the number of preface updates as windows are added/removed. Instead, it just renumbers everything every time a window is added or removed. This could slightly reduce performance, but has fewer potential points of failure.
01-02-2023 01:39 PM
Numbering disappears when a new window is opened.
So do this : create a new window then close it.
Magic: numbering reappears !
01-02-2023 04:24 PM
@GeorgesPN wrote:Numbering disappears when a new window is opened.
So do this : create a new window then close it.
Magic: numbering reappears !
I wish I could explain why the renumbering works when you close a window but not when you open one. It's the same code that runs in either case.
01-08-2023 08:34 AM
Same code when opening or closing a window ? May be the call to the routine is deficient when opening…
01-09-2023 09:00 PM
It's hard for me to judge. Could you check for error messages as follows:
(1) Type or paste about:debugging#/runtime/this-firefox in the address bar and press Return to open that page.
Firefox should list all your active add-ons.
(2) Click the Inspect button for the Auto-number Windows add-on
Firefox should pop up a new window or open a new tab. Click the little "Console" tab. This is where you'll check for error messages when something goes wrong with the add-on.
(3) Use the add-on and check the console any time something goes wrong.
Anything there?
01-10-2023 10:19 AM
I'm sorry, but nothing, no message in the console.
01-15-2023 05:03 PM
@GeorgesPN wrote:I'm sorry, but nothing, no message in the console.
Hmm, okay, in version 0.3 I added an extra check into the code to see whether Firefox is providing the add-on an empty window list for some reason. That might show up or it might not. Also, I added "Renumber windows list" to the Tools menu. That might not be faster than Command+N Command+W but at least it's an option.
12-28-2022 11:54 AM
Numbering removed from all the windows.
12-28-2022 08:28 PM
Throwing in my $0.02. I agree this behavior is horrible. I run MacOS on an older machine. You can get an alphabetical list of Firefox windows by right-clicking on the Firefox icon in the Dock. The same behavior does not need to be replicated with the Window drop down menu. Having the drop down menu list windows in the order of creation is a great feature. I also want this behavior reverted to the old way. Is there a bug filed on this? If so, how do I vote for it to be fixed?
12-28-2022 10:21 PM
@jrwilson13 wrote:Is there a bug filed on this? If so, how do I vote for it to be fixed?
A bug was filed, but at this point the decision was not to revert the changes -- they were made to support "Tile Window to Left/Right of Screen" and "Move to [SCREEN]" and that involved surrendering the menu ordering to Mac OS.
One workaround would be to number the windows so that as the tab title changes, the position stays the same. I don't know whether this would ever become a built-in option. For now, you could try my add-on and see whether it works for you:
https://addons.mozilla.org/firefox/addon/auto-number-windows/
12-29-2022 09:00 PM
Thanks, I will try your add-on since it looks like there is no hope of Firefox reverting to the previous behavior. My wife sometimes uses my computer (on the same account) so between the two of us there are a _lot_ of Firefox windows open and not being able to depend on them to be in a specific order makes it really hard to find what I want.
01-02-2023 06:54 PM
Can you point us to the bug so we can chime in on it? Is there any good reason why this cannot be a checkbox in Settings so that those of us who have no use for "Tile Window to..." and have relied on the old behavior for years can choose to enable the old behavior?
Your add-on "works" but lt is inconvenient compared to the old behavior -- the user has to manually choose and type in a title for each window. And the user also has to remember to do that each time a new window is opened.
I just realized that you have created a second add-on. I have been using the window-titler, and now there is an auto-number-windows. Do I need to uninstall or disable the first one to install the second one? Do I need to do anything other than install it, or will installing it simply result in the titles being generated as sequential numbers? Can I use both add-ons so that each window gets its sequential number, and then I have the option of renaming them using window-titler if I choose to do so?