[nautilus/antonioffix-menus-and-popovers: 13/20] files-vies: Drop context_menu_position cache



commit 0079dd7672df9fbac9be96f53e1662987a6aa654
Author: António Fernandes <antoniof gnome org>
Date:   Sat Jan 6 18:39:26 2018 +0000

    files-vies: Drop context_menu_position cache
    
    This was used when creating new folders with manual layout,
    to position them where the user had clicked.
    
    Manual layout was removed along with nautilus-desktop, so
    this cache has no use anymore. Remove it.

 src/nautilus-files-view.c | 27 ---------------------------
 1 file changed, 27 deletions(-)
---
diff --git a/src/nautilus-files-view.c b/src/nautilus-files-view.c
index 68728683b..303538871 100644
--- a/src/nautilus-files-view.c
+++ b/src/nautilus-files-view.c
@@ -236,8 +236,6 @@ typedef struct
 
     GList *subdirectory_list;
 
-    GdkPoint context_menu_position;
-
     GMenu *selection_menu;
     GMenu *background_menu;
 
@@ -4737,27 +4735,6 @@ open_one_in_new_window (gpointer data,
                                        NAUTILUS_WINDOW_OPEN_FLAG_NEW_WINDOW);
 }
 
-static void
-update_context_menu_position_from_event (NautilusFilesView *view,
-                                         GdkEventButton    *event)
-{
-    NautilusFilesViewPrivate *priv;
-
-    g_return_if_fail (NAUTILUS_IS_FILES_VIEW (view));
-
-    priv = nautilus_files_view_get_instance_private (view);
-    if (event != NULL)
-    {
-        priv->context_menu_position.x = event->x;
-        priv->context_menu_position.y = event->y;
-    }
-    else
-    {
-        priv->context_menu_position.x = -1;
-        priv->context_menu_position.y = -1;
-    }
-}
-
 NautilusFile *
 nautilus_files_view_get_directory_as_file (NautilusFilesView *view)
 {
@@ -8152,8 +8129,6 @@ nautilus_files_view_pop_up_selection_context_menu  (NautilusFilesView *view,
      */
     update_context_menus_if_pending (view);
 
-    update_context_menu_position_from_event (view, event);
-
     nautilus_pop_up_context_menu (GTK_WIDGET (view), priv->selection_menu, event);
 }
 
@@ -8179,8 +8154,6 @@ nautilus_files_view_pop_up_background_context_menu (NautilusFilesView *view,
      */
     update_context_menus_if_pending (view);
 
-    update_context_menu_position_from_event (view, event);
-
     nautilus_pop_up_context_menu (GTK_WIDGET (view), priv->background_menu, event);
 }
 


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