Waybar icon indicating copy to clipboard operation
Waybar copied to clipboard

No context menus opening on clicking tray icons

Open itsKia2 opened this issue 2 years ago • 5 comments

Running riverwm on Arch Linux, I recently installed waybar and setup the configuration. Everything else seems to be running fine, however when I start an applet, such as nm-applet --indicator or blueman-applet, they show up on the systray however do not show any context menus or options when clicked on (neither of the 3 buttons work). All applications are up to date and I have libappindicator-gtk3 installed as well.

tested with discord as well, no reaction to my clicking on discords tray icon either. Tray section in config file is attached below.

     "tray": {
        "icon-size": 19,
        "spacing": 10
   },

itsKia2 avatar Mar 26 '22 12:03 itsKia2

I also have the same issue. Works well under Sway, but no context menu with River.

hochata avatar May 29 '22 01:05 hochata

I've found a workaround but not a fix for this issue. Adding the config option "gtk-layer-shell": false in the waybar config file seems to open a context menu in the middle of the screen. Inconvenient but provides a menu. Still waiting for a fix so we can use context menus over the actual tray.

itsKia2 avatar May 29 '22 12:05 itsKia2

Ohh, thanks for the workaround! At least is it better than no menu at all.

hochata avatar May 29 '22 14:05 hochata

Why is this not fixed yet?

daslastic avatar Aug 27 '22 23:08 daslastic

the same thing happens to me in hyprland

gmr458 avatar Sep 21 '22 14:09 gmr458

Looks like it is working now :) Could be a recent river or waybar update.

daslastic avatar Oct 07 '22 22:10 daslastic

This issue is similar to #1850, is the issue on river fixed for you @itsKia2?

Narice avatar Dec 15 '22 13:12 Narice

I've found a workaround but not a fix for this issue. Adding the config option "gtk-layer-shell": false in the waybar config file seems to open a context menu in the middle of the screen. Inconvenient but provides a menu. Still waiting for a fix so we can use context menus over the actual tray.

Good idea, in hyprland with windows rule can be a perfect solution: windowrulev2 = move cursor 0 10, class:^(waybar)$, floating:1

ticks-tan avatar Dec 31 '22 11:12 ticks-tan

This issue is similar to #1850, is the issue on river fixed for you @itsKia2?

Seems to be working now, closing issue. Thanks for all the help

itsKia2 avatar Dec 31 '22 22:12 itsKia2