# HG changeset patch # User nadvornik # Date 1213446644 0 # Node ID b02a24ebf4416a5e4d3e60b8fef3d7533f634e03 # Parent a06d885de883324e8da2599492c2fa0c1fa497cf fixed iconview update after deletion of selected image diff -r a06d885de883 -r b02a24ebf441 src/view_file_icon.c --- a/src/view_file_icon.c Sat Jun 14 06:52:52 2008 +0000 +++ b/src/view_file_icon.c Sat Jun 14 12:30:44 2008 +0000 @@ -986,6 +986,7 @@ if (match >= 0) { vficon_select(vf, id); + vficon_send_layout_select(vf, id); break; } } @@ -2164,6 +2165,8 @@ filelist_free(new_filelist); + vficon_populate(vf, TRUE, keep_position); + if (selected && num_selected == 0) { /* all selected files disappeared */ @@ -2172,8 +2175,6 @@ filelist_free(selected); - vficon_populate(vf, TRUE, keep_position); - /* attempt to keep focus on same icon when refreshing */ if (focus_id && g_list_find(vf->list, focus_id)) {