[kupfer: 30/38] commatrick: Clear object stack before a result object is selected
- From: Ulrik Sverdrup <usverdrup src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [kupfer: 30/38] commatrick: Clear object stack before a result object is selected
- Date: Sat, 16 Jan 2010 17:14:19 +0000 (UTC)
commit 4d8f9852e30eb7b967293741841a5bfde575a829
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date: Sat Jan 16 05:34:09 2010 +0100
commatrick: Clear object stack before a result object is selected
kupfer/core/data.py | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/kupfer/core/data.py b/kupfer/core/data.py
index 90a4737..706e671 100644
--- a/kupfer/core/data.py
+++ b/kupfer/core/data.py
@@ -732,12 +732,13 @@ class DataController (gobject.GObject, pretty.OutputMixin):
def _command_execution_result(self, ctx, result_type, ret):
if result_type == commandexec.RESULT_SOURCE:
+ self.object_stack_clear_all()
self.source_pane.push_source(ret)
elif result_type == commandexec.RESULT_OBJECT:
+ self.object_stack_clear_all()
self._insert_object(SourcePane, ret)
else:
return
- self.object_stack_clear_all()
self.emit("command-result", result_type)
def find_object(self, url):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]