]> www.fi.muni.cz Git - evince.git/commitdiff
[libview] Remove set_focus_on_map and set NOTIFICATION type hint for loading window
authorCarlos Garcia Campos <carlosgc@gnome.org>
Wed, 2 Jun 2010 10:20:19 +0000 (12:20 +0200)
committerCarlos Garcia Campos <carlosgc@gnome.org>
Wed, 2 Jun 2010 10:20:19 +0000 (12:20 +0200)
For some reason this prevents focus stealing and skips taskbar and
pager hints.

libview/ev-loading-window.c

index 6c60c344db920b6f35fb6222f65c8c504030fb10..c04933b57e4df46a12bb3142a85e0cf43c31500a 100644 (file)
@@ -95,11 +95,9 @@ ev_loading_window_init (EvLoadingWindow *window)
 
        gtk_container_set_border_width (GTK_CONTAINER (window), 10);
 
+       gtk_window_set_type_hint (gtk_window, GDK_WINDOW_TYPE_HINT_NOTIFICATION);
        gtk_window_set_accept_focus (gtk_window, FALSE);
-       gtk_window_set_focus_on_map (gtk_window, FALSE);
        gtk_window_set_decorated (gtk_window, FALSE);
-       gtk_window_set_skip_taskbar_hint (gtk_window, TRUE);
-       gtk_window_set_skip_pager_hint (gtk_window, TRUE);
        gtk_window_set_resizable (gtk_window, FALSE);
 
        style = gtk_widget_get_style (widget);