diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2014-09-01 23:45:04 -0700 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2014-09-01 23:45:04 -0700 |
commit | b80af35e04de976dffea894276d9ac2f6a5a748f (patch) | |
tree | dddf62a759dbeaea7feb6b2dda2cddd9982fb550 | |
parent | aa5fb604de6d284af8beb015f912d56f1dac1851 (diff) | |
download | nautilus-b80af35e04de976dffea894276d9ac2f6a5a748f.tar.gz |
canvas-container: reset selection list when clearing container
-rw-r--r-- | libnautilus-private/nautilus-canvas-container.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libnautilus-private/nautilus-canvas-container.c b/libnautilus-private/nautilus-canvas-container.c index 3d0cf7dc1..ebdd54f53 100644 --- a/libnautilus-private/nautilus-canvas-container.c +++ b/libnautilus-private/nautilus-canvas-container.c @@ -5488,7 +5488,9 @@ nautilus_canvas_container_clear (NautilusCanvasContainer *container) details->icons = NULL; g_list_free (details->new_icons); details->new_icons = NULL; - + g_list_free (details->selection); + details->selection = NULL; + g_hash_table_destroy (details->icon_set); details->icon_set = g_hash_table_new (g_direct_hash, g_direct_equal); |