diff options
| -rw-r--r-- | src/file-manager/fm-directory-view.c | 6 | ||||
| -rw-r--r-- | src/file-manager/fm-icon-view.c | 6 | 
2 files changed, 10 insertions, 2 deletions
| diff --git a/src/file-manager/fm-directory-view.c b/src/file-manager/fm-directory-view.c index ef3daa87..2be71ead 100644 --- a/src/file-manager/fm-directory-view.c +++ b/src/file-manager/fm-directory-view.c @@ -9188,9 +9188,13 @@ fm_directory_view_pop_up_selection_context_menu  (FMDirectoryView *view,  	update_context_menu_position_from_event (view, event); +	/* FIXME: passing event from here won't work +	 * for gtk_menu_popup_at_pointer (in eel_pop_up_context_menu() ) +	 * if the menu is being triggered from here by the menu key +	 */  	eel_pop_up_context_menu (create_popup_menu  	                         (view, FM_DIRECTORY_VIEW_POPUP_PATH_SELECTION), -	                          event); +	                          NULL);  }  /** diff --git a/src/file-manager/fm-icon-view.c b/src/file-manager/fm-icon-view.c index 147218ab..87bdee15 100644 --- a/src/file-manager/fm-icon-view.c +++ b/src/file-manager/fm-icon-view.c @@ -2556,8 +2556,12 @@ icon_container_context_click_background_callback (CajaIconContainer *container,      g_assert (CAJA_IS_ICON_CONTAINER (container));      g_assert (FM_IS_ICON_VIEW (icon_view)); +    /* FIXME: passing event from here won't work +     * for gtk_menu_popup_at_pointer (in eel_pop_up_context_menu() ) +     * if the menu is being triggered from here by the menu key +     */      fm_directory_view_pop_up_background_context_menu -    (FM_DIRECTORY_VIEW (icon_view), event); +    (FM_DIRECTORY_VIEW (icon_view), NULL);  }  static gboolean | 
