[hamster-applet] fixed delete key breakage
- From: Toms Baugis <tbaugis src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [hamster-applet] fixed delete key breakage
- Date: Fri, 15 Jan 2010 20:23:02 +0000 (UTC)
commit ab8245b8d0e914214f1895725830e93c8c7e53ce
Author: Toms Bauģis <toms baugis gmail com>
Date: Fri Jan 15 20:22:53 2010 +0000
fixed delete key breakage
hamster/applet.py | 12 ++----------
1 files changed, 2 insertions(+), 10 deletions(-)
---
diff --git a/hamster/applet.py b/hamster/applet.py
index 5e92839..7f694a1 100755
--- a/hamster/applet.py
+++ b/hamster/applet.py
@@ -433,16 +433,8 @@ class HamsterApplet(object):
self.get_widget("last_activity_description").set_text("")
def delete_selected(self):
- selection = self.treeview.get_selection()
- (model, iter) = selection.get_selected()
-
- next_row = model.iter_next(iter)
- (cur, col) = self.treeview.get_cursor()
- runtime.storage.remove_fact(model[iter][0])
-
- if next_row:
- self.treeview.set_cursor(cur)
-
+ fact = self.treeview.get_selected_fact()
+ runtime.storage.remove_fact(fact["id"])
def __update_fact(self):
"""dbus controller current fact updating"""
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]