Updating branch refs/heads/master to 8fc8ef80c6b2b2d4ba7b0612bacb41ef3963e81e (commit) from 5d97b83b2c795660f9df996edfc98df8a783f328 (commit)
commit 8fc8ef80c6b2b2d4ba7b0612bacb41ef3963e81e Author: Christian Dywan <christ...@twotoasts.de> Date: Tue Jun 1 22:37:57 2010 +0200 Check if a path is selected when clicking messages postler/postler-messages.vala | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/postler/postler-messages.vala b/postler/postler-messages.vala index 46a3f87..ecb9467 100644 --- a/postler/postler-messages.vala +++ b/postler/postler-messages.vala @@ -358,9 +358,9 @@ public class Postler.Messages : Gtk.TreeView { override bool button_press_event (Gdk.EventButton event) { if (event.type == Gdk.EventType.2BUTTON_PRESS) { GLib.List<Gtk.TreePath> paths = get_selection ().get_selected_rows (null); - Gtk.TreeIter sort_iter; + Gtk.TreeIter sort_iter = Gtk.TreeIter (); var path = paths.nth_data (0); - if (sort.get_iter (out sort_iter, path)) { + if (path != null && sort.get_iter (out sort_iter, path)) { string location; sort.get (sort_iter, Columns.LOCATION, out location, -1); Postler.App.spawn_module ("content", location); @@ -374,9 +374,9 @@ public class Postler.Messages : Gtk.TreeView { return base.button_release_event (event); GLib.List<Gtk.TreePath> paths = get_selection ().get_selected_rows (null); - Gtk.TreeIter sort_iter; + Gtk.TreeIter sort_iter = Gtk.TreeIter (); var path = paths.nth_data (0); - if (sort.get_iter (out sort_iter, path)) + if (path != null && sort.get_iter (out sort_iter, path)) display_message (sort_iter); return base.button_release_event (event); } _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits