From 0ebb1dc4a338376006b162584a5ea75718b23ad9 Mon Sep 17 00:00:00 2001 From: epage Date: Sat, 9 Jan 2010 16:20:38 +0000 Subject: [PATCH] Having note grab focus on search close git-svn-id: file:///svnroot/quicknote/trunk@110 bb7704e3-badb-4cfa-9ab3-9374dc87eaa2 --- src/notizen.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/notizen.py b/src/notizen.py index 46b3729..7225483 100644 --- a/src/notizen.py +++ b/src/notizen.py @@ -43,6 +43,7 @@ class Notizen(gtk.HBox): self._db = db self._category = category self._search = search + self._search.connect("hide", self._on_search_close) self.noteId = -1 self._pos = -1 self._noteBody = None #Last notetext @@ -230,6 +231,11 @@ class Notizen(gtk.HBox): gobject.timeout_add(200, self._set_focus) @gtk_toolbox.log_exception(_moduleLogger) + def _on_search_close(self, *args): + if self.noteId != -1: + self._noteBodyView.grab_focus() + + @gtk_toolbox.log_exception(_moduleLogger) def _on_note_changed(self, widget = None, data = None): if self._pos == -1 or self.noteId == -1: return -- 1.7.9.5