Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRogelio Mita <rogeliomita@activitycentral.com>2013-07-17 18:18:10 (GMT)
committer Rogelio Mita <rogeliomita@activitycentral.com>2013-07-17 18:18:10 (GMT)
commite97a36ea01f911408fe20c1ac3ddd1d9247e5fbf (patch)
treef8cf5c5917f0c698f3c5ca79c317c330f200f652
parentee87e6c2f069e53764faf28ead9da3bb89760719 (diff)
Revert "Saved when TextInput loses focus to gain speed in the application."
This reverts commit 2d4ecbcfb12ccbc20c2df7c16454452119b78f55.
-rw-r--r--CeibalEncuesta/gtk2/CeibalEncuesta/CeibalEncuesta.py6
-rw-r--r--CeibalEncuesta/gtk2/CeibalEncuesta/Widgets.py13
2 files changed, 4 insertions, 15 deletions
diff --git a/CeibalEncuesta/gtk2/CeibalEncuesta/CeibalEncuesta.py b/CeibalEncuesta/gtk2/CeibalEncuesta/CeibalEncuesta.py
index cbb51e7..656ed3c 100644
--- a/CeibalEncuesta/gtk2/CeibalEncuesta/CeibalEncuesta.py
+++ b/CeibalEncuesta/gtk2/CeibalEncuesta/CeibalEncuesta.py
@@ -305,12 +305,8 @@ class CeibalEncuesta(gtk.Window):
self.out_dict[encuestado][indice_grupo]["fields"][indice_pregunta] = dict_pregunta
- # self.__save_json(path = self.path)
-
- def save_text(self):
-
self.__save_json(path = self.path)
-
+
def __change(self, widget, encuestado,
indice_grupo, grupo_name,
indice_pregunta, dict_pregunta):
diff --git a/CeibalEncuesta/gtk2/CeibalEncuesta/Widgets.py b/CeibalEncuesta/gtk2/CeibalEncuesta/Widgets.py
index 6167f32..e4d391f 100644
--- a/CeibalEncuesta/gtk2/CeibalEncuesta/Widgets.py
+++ b/CeibalEncuesta/gtk2/CeibalEncuesta/Widgets.py
@@ -1246,20 +1246,13 @@ class Widget_TextInput(gtk.Entry):
self.has_focus = False
self.show_all()
-
+
def is_focused(self):
return self.has_focus
-
+
def __out_focus(self, widget, event):
-
- if not widget.is_focus():
- self.get_toplevel().save_text()
-
- else:
- widget.select_region(0, -1)
-
widget.has_focus = False
-
+
def __on_entry_clicked(self, widget, event, data=None):
if not widget.is_focused() and event.type == gtk.gdk.BUTTON_RELEASE:
widget.select_region(0, -1)