diff src/view_file_icon.c @ 1724:5276dabe836f

consider sidecars in layout_image popup menu
author nadvornik
date Mon, 28 Sep 2009 09:57:06 +0000
parents ae0b1f854f22
children 760e8d68290c
line wrap: on
line diff
--- a/src/view_file_icon.c	Sat Sep 26 08:47:28 2009 +0000
+++ b/src/view_file_icon.c	Mon Sep 28 09:57:06 2009 +0000
@@ -161,6 +161,11 @@
  *-----------------------------------------------------------------------------
  */
 
+GList *vficon_selection_get_one(ViewFile *vf, FileData *fd)
+{
+	return g_list_prepend(filelist_copy(fd->sidecar_files), file_data_ref(fd));
+}
+
 GList *vficon_pop_menu_file_list(ViewFile *vf)
 {
 	if (!VFICON(vf)->click_id) return NULL;
@@ -170,8 +175,7 @@
 		return vf_selection_get_list(vf);
 		}
 
-	
-	return g_list_prepend(filelist_copy(VFICON(vf)->click_id->fd->sidecar_files), file_data_ref(VFICON(vf)->click_id->fd));
+	return vficon_selection_get_one(vf, VFICON(vf)->click_id->fd);
 }
 
 void vficon_pop_menu_view_cb(GtkWidget *widget, gpointer data)