diff options
Diffstat (limited to 'src/display.h')
-rw-r--r-- | src/display.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/display.h b/src/display.h index fef38d69..a27a0a14 100644 --- a/src/display.h +++ b/src/display.h @@ -223,11 +223,6 @@ struct _MetaDisplay XErrorEvent *error); int server_grab_count; - /* This window holds the focus when we don't want to focus - * any actual clients - */ - Window no_focus_window; - /* for double click */ Time last_button_time; Window last_button_xwindow; @@ -418,6 +413,9 @@ void meta_display_register_x_window (MetaDisplay *display, MetaWindow *window); void meta_display_unregister_x_window (MetaDisplay *display, Window xwindow); +/* Return whether the xwindow is a no focus window for any of the screens */ +gboolean meta_display_xwindow_is_a_no_focus_window (MetaDisplay *display, + Window xwindow); GSList* meta_display_list_windows (MetaDisplay *display); @@ -548,6 +546,7 @@ void meta_display_set_input_focus_window (MetaDisplay *display, * same as meta_display_set_input_focus_window */ void meta_display_focus_the_no_focus_window (MetaDisplay *display, + MetaScreen *screen, Time timestamp); void meta_display_queue_autoraise_callback (MetaDisplay *display, |