[hamster-applet] avoid no-name facts



commit 71edf12cf93a19d7e2b9ef1ae33e7c632942bb5b
Author: Toms Bauģis <toms baugis gmail com>
Date:   Tue Jan 19 15:55:58 2010 +0000

    avoid no-name facts

 hamster/applet.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/hamster/applet.py b/hamster/applet.py
index cdbeeff..5006bf8 100755
--- a/hamster/applet.py
+++ b/hamster/applet.py
@@ -684,6 +684,9 @@ class HamsterApplet(object):
         self.get_widget("switch_activity").set_sensitive(widget.get_text() != "")
 
     def on_switch_activity_clicked(self, widget):
+        if not self.new_name.get_text():
+            return False
+
         runtime.storage.add_fact(self.new_name.get_text().decode("utf8", "replace"),
                                  self.new_tags.get_text().decode("utf8", "replace"))
         self.new_name.set_text("")



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]