Author: rwhitcomb
Date: Thu Jun 12 16:58:59 2014
New Revision: 1602230

URL: http://svn.apache.org/r1602230
Log:
PIVOT-951: Only first click is received by container listeners

Only the first (ever) click into a container is received by listeners
because the "mouseClickConsumed" variable never gets reset after the
first click has been detected.  This change simply resets the variable
on a mouse up event, which enables all subsequent clicks to be
received as well.

It is noted that perhaps this variable is not really necessary and
could be removed. Will investigate further.


Modified:
    pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/Container.java

Modified: pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/Container.java
URL: 
http://svn.apache.org/viewvc/pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/Container.java?rev=1602230&r1=1602229&r2=1602230&view=diff
==============================================================================
--- pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/Container.java (original)
+++ pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/Container.java Thu Jun 12 
16:58:59 2014
@@ -783,6 +783,7 @@ public abstract class Container extends 
     @Override
     protected boolean mouseUp(Mouse.Button button, int x, int y) {
         boolean consumed = false;
+        mouseClickConsumed = false;
 
         if (isEnabled()) {
             // Notify container listeners


Reply via email to