From 55987f7d1bde72651c83b48cae7c8207a7ef08ab Mon Sep 17 00:00:00 2001 From: Carlos Garcia Campos Date: Wed, 02 Jun 2010 10:20:19 +0000 Subject: [libview] Remove set_focus_on_map and set NOTIFICATION type hint for loading window For some reason this prevents focus stealing and skips taskbar and pager hints. --- diff --git a/libview/ev-loading-window.c b/libview/ev-loading-window.c index 6c60c34..c04933b 100644 --- a/libview/ev-loading-window.c +++ b/libview/ev-loading-window.c @@ -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); -- cgit v0.9.1