GNOME Bugzilla – Bug 144213
Right-click menu appears empty for small applets on vertical panels on bottom of the screen
Last modified: 2015-03-24 13:00:49 UTC
1)Add the drivemount at the bottom of the Either left or right panel. 2)Rigft click the panel. 3)You can see a lot of space blank which ios surely an error.
I can reproduce this : when you add a small applet on the bottom of a left or right panel, and right-click on the applet, the applet menu appears empty. In fact all the menu items are off-screen and you have to scroll the menu to see them... I know that according to the last comment of bug 119821 (there is a better bug but I cant find it atm) this is the intended behavior for option menus (to get the selected item under the mouse) but there is now "selected item" for right-click menu applets - so the behavior seems broken...
*** Bug 152599 has been marked as a duplicate of this bug. ***
The drivemount applet has been completley rewritten for GNOME 2.10 to use the volume-monitor in gnome-vfs. This invalidates all the current bugs against drivemount. If this bug is still current, please reopen it with appropriate commentry.
Hey Davyd, this bug was filed against the drivemount applet but actually happens for all applets. I'm re-opening.
Ok, I'm refiling this as general. Someone should look into it.
Thinking about this, it's probably libpanel-applet. Reassigning to gnome-panel.
Probably a bug in the menu positionning function...
Sorry for the spam. Mass-marking some bugs to the 2.10.x milestone. Filter on "VINCENT WANTS THIS FOR 2.10" to ignore.
2005-01-30 Vincent Untz <vincent@vuntz.net> * applet.c: (panel_applet_position_menu): fix positionning algorithm so that the all menu is always on screen (no need to scroll) Fix bug #144213
Created attachment 36839 [details] shot of the bug Sorry to be a PITA, but the bug is still there. Try to add a window selector applet on the bottom of a right-side panel, then right-click on it. The menu that comes up is still empty.
Vincent: did you recompile & reinstall libpanel-applet? It's working here
Mea culpa. I had to kill my x session to make it use the new libpanel, but it works now. Mea maxima culpa.