[Xfce4-commits] r24074 - xfce4-panel/trunk/panel
Jasper Huijsmans
jasper at xfce.org
Sun Dec 10 13:24:28 CET 2006
Author: jasper
Date: 2006-12-10 12:24:28 +0000 (Sun, 10 Dec 2006)
New Revision: 24074
Modified:
xfce4-panel/trunk/panel/panel-dialogs.c
Log:
Set server time after realizing the gdk window. Works much better ;) Another suggestion from Nick.
Modified: xfce4-panel/trunk/panel/panel-dialogs.c
===================================================================
--- xfce4-panel/trunk/panel/panel-dialogs.c 2006-12-10 11:42:29 UTC (rev 24073)
+++ xfce4-panel/trunk/panel/panel-dialogs.c 2006-12-10 12:24:28 UTC (rev 24074)
@@ -1656,9 +1656,12 @@
G_CALLBACK (panel_dialog_response), pmd);
gtk_window_stick(GTK_WINDOW (pmd->dlg));
+ xfce_gtk_window_center_on_monitor_with_pointer (GTK_WINDOW (pmd->dlg));
+ gtk_widget_realize (pmd->dlg);
+
+ /* window needs to be realized */
gdk_x11_window_set_user_time (GTK_WIDGET (pmd->dlg)->window,
gdk_x11_get_server_time (GTK_WIDGET (pmd->dlg)->window));
- xfce_gtk_window_center_on_monitor_with_pointer (GTK_WINDOW (pmd->dlg));
gtk_widget_show (pmd->dlg);
panel_app_register_dialog (pmd->dlg);
More information about the Xfce4-commits
mailing list