Bug 336735 - Slab and Intlclock always show on display :0.0 in TwinView/Non-Xinerama
Summary: Slab and Intlclock always show on display :0.0 in TwinView/Non-Xinerama
Status: RESOLVED FIXED
: 356950 (view as bug list)
Alias: None
Product: openSUSE 11.1
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Alpha 0
Hardware: Other openSUSE 10.3
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Federico Mena Quintero
QA Contact: E-mail List
URL:
Whiteboard: gnome-function-does-not-work
Keywords:
Depends on:
Blocks: main-menu-behavior randr-tracker 412722
  Show dependency treegraph
 
Reported: 2007-10-25 13:58 UTC by Magnus Boman
Modified: 2008-10-17 20:13 UTC (History)
4 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
gnome-main-menu-bnc336735-slab-window-multiscreen.diff (1.10 KB, patch)
2008-06-13 10:15 UTC, Federico Mena Quintero
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Magnus Boman 2007-10-25 13:58:54 UTC
I have a TwinView setup (non-Xinerama). Two panels are created for me with this setup.

On display :0.0, the panel contains;

Slab, Tomboy, Window List, Notification Area, Volume Control, Intlclock and Show Desktop

On Display :0.1, the panel contains;

Slab, Tomboy, Window List, Volume Control, Intlclock and Show Desktop


If I click on Slab or Intlclock on :0.0, it correctly shows up on :0.0, but if I click on them on :0.1, the show up on :0.0.


This problem is present in both Metacity and Compiz.
Comment 1 Forgotten User CRPsQFwJ3b 2007-12-19 14:12:24 UTC
I don't think that's a main-menu bug. Main-menu just uses gtk_window_stick () to make the window available on all screens. Possibly a window manager bug or something else.
Comment 2 Federico Mena Quintero 2007-12-19 18:57:19 UTC
Main-menu needs to

  gtk_window_set_screen (slab_window, gtk_widget_get_screen (computer_button));
Comment 3 JP Rosevear 2008-03-29 16:25:50 UTC
Multiscreen bug.
Comment 4 Casual J. Programmer 2008-06-11 16:36:04 UTC
Any news on this one ? 

Filed 2007-10-25, no activity since 2008-03-29 please update!
Comment 5 Federico Mena Quintero 2008-06-13 10:15:34 UTC
Created attachment 222005 [details]
gnome-main-menu-bnc336735-slab-window-multiscreen.diff
Comment 6 Federico Mena Quintero 2008-06-13 10:19:39 UTC
Submitted for openSUSE 11.1.  I'll re-submit it for 11.0 later, when I gather some other bugs which should be fixed in updates to 11.0.

* Fri Jun 13 2008 12:06 - federico@novell.com
- Added gnome-main-menu-bnc336735-slab-window-multiscreen.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=336735 - the slab window
  could appear on the wrong screen in multiscreen setups.
Comment 7 JP Rosevear 2008-10-17 20:13:10 UTC
*** Bug 356950 has been marked as a duplicate of this bug. ***