You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by gb...@apache.org on 2011/01/16 20:13:14 UTC

svn commit: r1059640 - in /pivot/trunk/wtk/src/org/apache/pivot/wtk: ApplicationContext.java TextInput.java

Author: gbrown
Date: Sun Jan 16 19:13:13 2011
New Revision: 1059640

URL: http://svn.apache.org/viewvc?rev=1059640&view=rev
Log:
Ensure that volatile image buffering is enabled by default; fix minor event notification bugs in TextInput.

Modified:
    pivot/trunk/wtk/src/org/apache/pivot/wtk/ApplicationContext.java
    pivot/trunk/wtk/src/org/apache/pivot/wtk/TextInput.java

Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/ApplicationContext.java
URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/ApplicationContext.java?rev=1059640&r1=1059639&r2=1059640&view=diff
==============================================================================
--- pivot/trunk/wtk/src/org/apache/pivot/wtk/ApplicationContext.java (original)
+++ pivot/trunk/wtk/src/org/apache/pivot/wtk/ApplicationContext.java Sun Jan 16 19:13:13 2011
@@ -90,7 +90,7 @@ public abstract class ApplicationContext
         private double scale = 1;
 
         private boolean paintPending = false;
-        private boolean disableVolatileBuffer = true;
+        private boolean disableVolatileBuffer = false;
         private boolean debugPaint = false;
 
         private Random random = null;

Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/TextInput.java
URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/TextInput.java?rev=1059640&r1=1059639&r2=1059640&view=diff
==============================================================================
--- pivot/trunk/wtk/src/org/apache/pivot/wtk/TextInput.java (original)
+++ pivot/trunk/wtk/src/org/apache/pivot/wtk/TextInput.java Sun Jan 16 19:13:13 2011
@@ -389,7 +389,7 @@ public class TextInput extends Component
                 textValid = (validator == null) ? true : validator.isValid(getText());
 
                 // Fire change events
-                textInputContentListeners.textInserted(this, previousSelectionStart, text.length());
+                textInputContentListeners.textInserted(this, index, text.length());
                 textInputContentListeners.textChanged(this);
 
                 if (textValid != previousTextValid) {
@@ -434,7 +434,7 @@ public class TextInput extends Component
                 textValid = (validator == null) ? true : validator.isValid(getText());
 
                 // Fire change events
-                textInputContentListeners.textRemoved(this, selectionStart, count);
+                textInputContentListeners.textRemoved(this, index, count);
                 textInputContentListeners.textChanged(this);
 
                 if (textValid != previousTextValid) {