Movie list store: use insert_with_values instead of append + set
[cinaest] / src / movie-list-store.vala
index 2bccf67..c87d1da 100644 (file)
@@ -82,9 +82,11 @@ public class MovieListStore : ListStore, TreeModel {
                }
 
                append (out iter1);
-               base.set (iter1, 0, movie,
-                                1, markup.str,
-                                2, (movie.rating >= 0) ? "%d.%d".printf (movie.rating / 10, movie.rating % 10) : null);
+
+               base.insert_with_values (out iter1, -1,
+                                        0, movie,
+                                        1, markup.str,
+                                        2, (movie.rating >= 0) ? "%.1f".printf (movie.rating / 10.0) : null);
 
                movie.notify.connect (this.on_movie_changed);