! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
icon menu popup in dualhead environment
Status:
RESOLVED: FIXED
Product:
Xfdesktop
Component:
General

Comments

Description Remco den Breeje 2006-09-22 11:31:15 CEST
I'm using a dual-head Xorg (7.0.23) X session with xfce as DE. 

I minimise a window in screen 1, then right-mouseclick the icon on my desktop to request the icon-menu. It does appear, but not at the point one would suspect. The menu pops up in the middle of screen 0.

I tracked it down to xfdesktop_window_icon_menu_popup() (xfdesktop-window-icon.c) and I think there needs to be a GtkMenuPositionFunc argument supplied to the gtk_menu_popup() function to specify in which screen the menu should appear.

I'm using version 2.8.20-1 of libgtk2.0 that comes with the unstable distribution of Debian GNU/Linux
Comment 1 Remco den Breeje 2006-09-22 11:44:09 CEST
Reproducible: Always

Steps to Reproduce:
1.Create window in screen 1 (the second screen) 
2.Minimise the window
2.Right-mouse-click the icon on the desktop

Actual Results:  
Menu shows in screen 0 (the first screen)

Expected Results:  
Menu should appear in screen 1 at the mouse pointer position

glib 2.12.3-2
Comment 2 Brian J. Tarricone (not reading bugmail) 2006-09-22 15:52:58 CEST
No, it probably just needs a gtk_menu_set_screen()...
Comment 3 Brian J. Tarricone (not reading bugmail) 2006-09-25 01:49:08 CEST
Ok, should be fixed in svn now.
Comment 4 Remco den Breeje 2006-09-25 08:05:07 CEST
Confirmed. Thanks

Bug #2351

Reported by:
Remco den Breeje
Reported on: 2006-09-22
Last modified on: 2009-07-14

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
0 users

Version

Attachments

Additional information