[mutter] Remove unused focus_window member of MetaCompScreen



commit cd048be9323e0ffcd894c399c09c9704fdfe9a24
Author: Owen W. Taylor <otaylor fishsoup net>
Date:   Sun Jun 28 15:09:31 2009 -0400

    Remove unused focus_window member of MetaCompScreen
    
    Remove some old code; the compositor no longer tracks
    the focus window.
    
    http://bugzilla.gnome.org/show_bug.cgi?id=587251

 src/compositor/compositor-private.h |    1 -
 src/compositor/compositor.c         |    2 --
 src/compositor/mutter-window.c      |    3 ---
 3 files changed, 0 insertions(+), 6 deletions(-)
---
diff --git a/src/compositor/compositor-private.h b/src/compositor/compositor-private.h
index 02fe426..52e656b 100644
--- a/src/compositor/compositor-private.h
+++ b/src/compositor/compositor-private.h
@@ -36,7 +36,6 @@ struct _MetaCompScreen
   ClutterActor		*hidden_group;
   GList                 *windows;
   GHashTable            *windows_by_xid;
-  MetaWindow            *focus_window;
   Window                 output;
 
   /* Before we create the output window */
diff --git a/src/compositor/compositor.c b/src/compositor/compositor.c
index 46b097a..833782b 100644
--- a/src/compositor/compositor.c
+++ b/src/compositor/compositor.c
@@ -412,8 +412,6 @@ meta_compositor_manage_screen (MetaCompositor *compositor,
   info->windows = NULL;
   info->windows_by_xid = g_hash_table_new (g_direct_hash, g_direct_equal);
 
-  info->focus_window = meta_display_get_focus_window (display);
-
   meta_screen_set_cm_selection (screen);
 
   info->stage = clutter_stage_get_default ();
diff --git a/src/compositor/mutter-window.c b/src/compositor/mutter-window.c
index 0333303..69605f6 100644
--- a/src/compositor/mutter-window.c
+++ b/src/compositor/mutter-window.c
@@ -1111,9 +1111,6 @@ mutter_window_unmap (MutterWindow *self)
   if (priv->attrs.map_state == IsUnmapped && !priv->needs_unmap)
     return;
 
-  if (priv->window && priv->window == info->focus_window)
-    info->focus_window = NULL;
-
   if (info->switch_workspace_in_progress)
     {
       /*



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]