[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r9127 - trunk/gnue-forms/src/input/displayHandlers
From: |
reinhard |
Subject: |
[gnue] r9127 - trunk/gnue-forms/src/input/displayHandlers |
Date: |
Tue, 12 Dec 2006 05:00:22 -0600 (CST) |
Author: reinhard
Date: 2006-12-12 05:00:21 -0600 (Tue, 12 Dec 2006)
New Revision: 9127
Modified:
trunk/gnue-forms/src/input/displayHandlers/Cursor.py
trunk/gnue-forms/src/input/displayHandlers/Password.py
Log:
Better fix for password style entries.
Modified: trunk/gnue-forms/src/input/displayHandlers/Cursor.py
===================================================================
--- trunk/gnue-forms/src/input/displayHandlers/Cursor.py 2006-12-12
10:51:55 UTC (rev 9126)
+++ trunk/gnue-forms/src/input/displayHandlers/Cursor.py 2006-12-12
11:00:21 UTC (rev 9127)
@@ -272,12 +272,9 @@
minSelectionPos = min(self._selection1, self._selection2)
maxSelectionPos = max(self._selection1, self._selection2)
- if self.work is not None:
- self.work = self.work[:minSelectionPos] \
- + value \
- + self.work[maxSelectionPos:]
- else:
- self.work = value
+ self.work = self.work[:minSelectionPos] \
+ + value \
+ + self.work[maxSelectionPos:]
self._selection1 = None
self._cursor = minSelectionPos + len(value)
Modified: trunk/gnue-forms/src/input/displayHandlers/Password.py
===================================================================
--- trunk/gnue-forms/src/input/displayHandlers/Password.py 2006-12-12
10:51:55 UTC (rev 9126)
+++ trunk/gnue-forms/src/input/displayHandlers/Password.py 2006-12-12
11:00:21 UTC (rev 9127)
@@ -56,7 +56,7 @@
# TODO: Replace with formatter
value = self.field.getValue()
- self.work = value
+ self.work = value or ""
self._buildDisplay()
self.cursor = len(self.display)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r9127 - trunk/gnue-forms/src/input/displayHandlers,
reinhard <=