diff options
author | António Fernandes <antoniof@gnome.org> | 2022-08-06 17:11:03 +0100 |
---|---|---|
committer | António Fernandes <antoniof@gnome.org> | 2022-08-07 01:14:22 +0000 |
commit | bc55ff7599ef7f5acc6e9b648765fdb45b56431c (patch) | |
tree | 0cd179948c65afb7b72d53f6c71d68f1ce089bbc /src | |
parent | e418cf4362f7619c9156db1fbd321c7aa2e7c8cc (diff) | |
download | nautilus-bc55ff7599ef7f5acc6e9b648765fdb45b56431c.tar.gz |
menu-provider: Don't pass GtkWindow
We don't want menu items to create their own windows in our process.
This helps with the effort to de-GTK-ize libnautilus-extensions API.
Diffstat (limited to 'src')
-rw-r--r-- | src/nautilus-files-view.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/nautilus-files-view.c b/src/nautilus-files-view.c index 0486c8a17..22fbf810a 100644 --- a/src/nautilus-files-view.c +++ b/src/nautilus-files-view.c @@ -4968,13 +4968,11 @@ get_menu_icon_for_file (NautilusFile *file, static GList * get_extension_selection_menu_items (NautilusFilesView *view) { - NautilusWindow *window; GList *items; GList *providers; GList *l; g_autolist (NautilusFile) selection = NULL; - window = nautilus_files_view_get_window (view); selection = nautilus_view_get_selection (NAUTILUS_VIEW (view)); providers = nautilus_module_get_extensions_for_type (NAUTILUS_TYPE_MENU_PROVIDER); items = NULL; @@ -4986,7 +4984,6 @@ get_extension_selection_menu_items (NautilusFilesView *view) provider = NAUTILUS_MENU_PROVIDER (l->data); file_items = nautilus_menu_provider_get_file_items (provider, - GTK_WIDGET (window), selection); items = g_list_concat (items, file_items); } @@ -5000,13 +4997,11 @@ static GList * get_extension_background_menu_items (NautilusFilesView *view) { NautilusFilesViewPrivate *priv; - NautilusWindow *window; GList *items; GList *providers; GList *l; priv = nautilus_files_view_get_instance_private (view); - window = nautilus_files_view_get_window (view); providers = nautilus_module_get_extensions_for_type (NAUTILUS_TYPE_MENU_PROVIDER); items = NULL; @@ -5019,7 +5014,6 @@ get_extension_background_menu_items (NautilusFilesView *view) provider = NAUTILUS_MENU_PROVIDER (l->data); file_info = NAUTILUS_FILE_INFO (priv->directory_as_file); file_items = nautilus_menu_provider_get_background_items (provider, - GTK_WIDGET (window), file_info); items = g_list_concat (items, file_items); } |