[gnome-clocks/wip/vala] Alarm/World: Fix deleting



commit db78b58bfc05f26c390493b7b674a3e2df5560e8
Author: Volker Sobek <reklov live com>
Date:   Mon Feb 18 15:25:22 2013 +0100

    Alarm/World: Fix deleting

 src/widgets.vala |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/src/widgets.vala b/src/widgets.vala
index dee476b..adf4510 100644
--- a/src/widgets.vala
+++ b/src/widgets.vala
@@ -321,7 +321,9 @@ public class IconView : Gtk.IconView {
     }
 
     public void remove_selected () {
-        foreach (Gtk.TreePath path in get_selected_items ()) {
+        var paths =  get_selected_items ();
+        paths.reverse ();
+        foreach (Gtk.TreePath path in paths) {
             Gtk.TreeIter i;
             if (((Gtk.ListStore) model).get_iter (out i, path)) {
                 ((Gtk.ListStore) model).remove (i);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]