kozec / syncthing-gtk

GTK3 & python based GUI for Syncthing
GNU General Public License v2.0
1.3k stars 138 forks source link

Application menu button placement causing issues in Wayland #601

Open Nikko-A opened 1 year ago

Nikko-A commented 1 year ago

It seems I lost the menu to open web ui and other options that was located on the left section of the title bar. I just want to know what could have caused this issue or if this is repairable

OS: Fedora Linux 38 (Workstation Edition) Display Protocol: Wayland Packaging: Flatpak CPU: AMD Ryzen™ 7 4800H with Radeon™ Graphics × 16 GPU: AMD Radeon Graphics

Nikko-A commented 1 year ago

I've managed to find that the issue was the result of being in the Wayland protocol rather than in X11. I lost the ability to change UI settings and open other options. Not sure what's causing this yet.

Nikko-A commented 1 year ago

I've been looking around and saw that there have been other issues for other programs about GTK 3 losing access to application menus. Below is an example where Tails lost the ability to access the menu.

Gitlab Issue for tails detailing the same issue

Update: Found other issues that detail this phenomenon.

  1. (Reddit) Getting back the the application menu for legacy icons
  2. (XFCE Forum) Why are application menus hidden?
  3. (Python Documentation) Menus.
  4. (Stack Overflow) How to replace the deprecated gtk3 GtkImageMenuItem