GNOME Bugzilla – Bug 703055
overlay help/settings fades in on the primary display only
Last modified: 2013-07-04 16:55:25 UTC
when you map your tablet to a secondary screen and then show the overlay help, it fades in on the primary screen and then flips to the screen the tablet is mapped to.
Created attachment 247983 [details] [review] wacom: Prevent OSD flashing on primary screen Setting the OSD's default size (when realized) was showing it before it was moved to the right monitor and made fullscreen.
Review of attachment 247983 [details] [review]: ::: plugins/wacom/gsd-wacom-osd-window.c @@ -1393,3 @@ } - gtk_window_set_default_size (GTK_WINDOW (osd_window), If the window is simply realized, then nothing should be showing on the screen. It should only show when you show/present it.
Created attachment 248394 [details] [review] wacom: Prevent OSD flashing on primary screen Delete the map callback and move its code to the realize one so the window is moved to the right monitor and set to fullscreen right after being resized and before being shown.
Review of attachment 248394 [details] [review]: Rest looks fine. ::: plugins/wacom/gsd-wacom-osd-window.c @@ +1376,3 @@ gtk_window_set_default_size (GTK_WINDOW (osd_window), + osd_window->priv->screen_area.width, + osd_window->priv->screen_area.height); No whitespace changes please.
commit 10895a858ba6b60f697d903bc82a28bb0d711639 Pushed after "reverted" whitespace.