Floorp-Projects / Floorp

All of source code of version 10 or later of Floorp Browser, the most Advanced and Fastest Firefox derivative 🦊
https://floorp.app
Other
4.97k stars 144 forks source link

[Bug]: Show sidebar button removal not persistent. #1225

Open thoth-amon opened 2 weeks ago

thoth-amon commented 2 weeks ago

Pre-Submission Checklist

Bug Summary

Show sidebars button reappears in the same place every browser restart despite being removed,

Reproduction Steps

  1. Open Browser
  2. Remove "show sidebars" button which is next to the back button.
  3. Close and Restart Browser.

Expected Behavior

Removing the show sidebars button is persistent.

Actual Behavior

Removing the show sidebars button is not persistent.

Screenshots

Screenshot_20240614_214946

Browser Version

11.14.1

Operating System

OpenSuse Tumbleweed.

Additional Context

No response

guigirl42 commented 2 weeks ago

I can confirm this new bug, which only arose with v11.14.0, & persists with 11.14.1.

Removing the icon does not help, pinning it to the Overflow Menu does not help, moving it to the Bookmark Bar does not help. In all cases, after some period of time [measured in minutes or hours, not days], the Show sidebars icon returns to the lefthand end of the url bar.

There is a second symptom of this new bug. Each time this unwelcome icon returns, the Profile Manager button stops obeying left-clicks, & thus cannot be used any more to open the dropdown menu & launch another profile.

thoth-amon commented 5 days ago

I managed to do a workaround by opening the "prefs.js" file, located in the profile folder, in a text editor (make sure there are no instances of floorp open). I went to line 73, which shows a list of buttons. I deleted \"sidebar-button\", and saved the file. The change is persisting for now.