[meld/VersionControlRework: 116/123] vcview: Handle early refreshes caused by setting filters at bind time
- From: Kai Willadsen <kaiw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [meld/VersionControlRework: 116/123] vcview: Handle early refreshes caused by setting filters at bind time
- Date: Sun, 19 Apr 2015 20:15:45 +0000 (UTC)
commit 6c08b088ab1918c24b9964092a727a23e952ffd3
Author: Kai Willadsen <kai willadsen gmail com>
Date: Sun Apr 19 07:28:28 2015 +1000
vcview: Handle early refreshes caused by setting filters at bind time
meld/vcview.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/meld/vcview.py b/meld/vcview.py
index 729aa6b..87034e1 100644
--- a/meld/vcview.py
+++ b/meld/vcview.py
@@ -679,7 +679,10 @@ class VcView(melddoc.MeldDoc, gnomeglade.Component):
self._open_files(self._get_selected_files())
def refresh(self):
- self.set_location(self.model.value_path(self.model.get_iter_first(), 0))
+ root = self.model.get_iter_first()
+ if root is None:
+ return
+ self.set_location(self.model.value_path(root, 0))
def refresh_partial(self, where):
if not self.actiongroup.get_action("VcFlatten").get_active():
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]