Closed Bug 1964270 Opened 14 days ago Closed 12 days ago

Store sidebar UI state in a pref that acts as a fallback

Categories

(Firefox :: Sidebar, defect)

Firefox 138
defect

Tracking

()

RESOLVED DUPLICATE of bug 1963549

People

(Reporter: vmjqw7.dovmofq0-ovenc96i.9b6i44906, Unassigned)

Details

Since the last update, the same problem occurs with the new version. Reproduced on 3 Windows devices.
Windows 10 | Firefox 138.0.1 (64-Bit)

Since the behavior is identical, I have copied the description from the previous bug #1908019 (already closed):

Steps to reproduce:

enabled the 'History' option of 'Clear history when Firefox closes'
enabled the bookmarks sidebar
restarted FF

Actual results:

The bookmarks sidebar was not enabled.

Expected results:

The bookmarks sidebar should have been enabled even though empty. This was how it was under the same conditions in previous versions.

I'm seeing similar behaviour since the most recent update.

If you open the sidebar, set it to "History", then exit Firefox with the sidebar open, the next time you start up Firefox it will start with the sidebar open at "History", as expected.

However, if you open the sidebar, set it to "History", close the sidebar, exit Firefox, then restart it, when you open the sidebar it will open at "Bookmarks", not "History". The expected behaviour is that it remembers your past selection, so it should open at "History". That's how it worked in previous versions of the browser.

So, a slightly different issue to yours, but likely related.

For me, it was enough to delete the "xulstore.json" file. After that, everything worked as before.
https://www.camp-firefox.de/forum/thema/139279-aktivierung-der-sidebar-wird-nicht-gespeichert-fx-138/?postID=1271249#post1271249

(In reply to chokito from comment #2)

For me, it was enough to delete the "xulstore.json" file. After that, everything worked as before.
https://www.camp-firefox.de/forum/thema/139279-aktivierung-der-sidebar-wird-nicht-gespeichert-fx-138/?postID=1271249#post1271249

Deleting the “xulstore.json” file also worked for me.

I have tried to narrow down the content to the problematic part.

As far as I remove the following section sidebar-box from the file, it works with the remaining content of the file. I have not yet manipulated the file manually.

"chrome://browser/content/browser.xhtml":{...

"sidebar-box":{"src":"chrome://browser/content/bookmarks/bookmarksPanel.xul","width":"328","sidebarcommand":"viewBookmarksSidebar","style":"width: 330px; -moz-box-ordinal-group: 1; order: 2;","checked":"true"},

...

comment deleted, wrong bug

Status: UNCONFIRMED → RESOLVED
Closed: 12 days ago
Duplicate of bug: 1963549
Flags: needinfo?(sfoster)
Resolution: --- → DUPLICATE
Flags: needinfo?(sfoster)
You need to log in before you can comment on or make changes to this bug.