[meld] Check tree path validity when popping up menus (closes rhbz#843879)
- From: Kai Willadsen <kaiw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [meld] Check tree path validity when popping up menus (closes rhbz#843879)
- Date: Wed, 17 Oct 2012 21:33:15 +0000 (UTC)
commit 388691728c3270ef6572a83f062cac6b01b4e021
Author: Kai Willadsen <kai willadsen gmail com>
Date: Fri Oct 12 17:46:02 2012 +1000
Check tree path validity when popping up menus (closes rhbz#843879)
meld/dirdiff.py | 2 ++
meld/vcview.py | 2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/meld/dirdiff.py b/meld/dirdiff.py
index 6802622..c5d1cae 100644
--- a/meld/dirdiff.py
+++ b/meld/dirdiff.py
@@ -1099,6 +1099,8 @@ class DirDiff(melddoc.MeldDoc, gnomeglade.Component):
if event.button == 3:
treeview.grab_focus()
path = treeview.get_path_at_pos(int(event.x), int(event.y))
+ if path is None:
+ return False
selection = treeview.get_selection()
model, rows = selection.get_selected_rows()
diff --git a/meld/vcview.py b/meld/vcview.py
index 1483408..ab0049d 100644
--- a/meld/vcview.py
+++ b/meld/vcview.py
@@ -435,6 +435,8 @@ class VcView(melddoc.MeldDoc, gnomeglade.Component):
def on_button_press_event(self, treeview, event):
if event.button == 3:
path = treeview.get_path_at_pos(int(event.x), int(event.y))
+ if path is None:
+ return False
selection = treeview.get_selection()
model, rows = selection.get_selected_rows()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]