Procházet zdrojové kódy

Fixes bug in Button control where touchEvent() was returning false when handling Touch::TOUCH_RELEASE events instead of _consumeInputEvents.

Kieran Cunney před 13 roky
rodič
revize
b1683f384a
1 změnil soubory, kde provedl 1 přidání a 3 odebrání
  1. 1 3
      gameplay/src/Button.cpp

+ 1 - 3
gameplay/src/Button.cpp

@@ -64,14 +64,12 @@ bool Button::touchEvent(Touch::TouchEvent evt, int x, int y, unsigned int contac
             setState(Control::FOCUS);
 
             notifyListeners(Listener::CLICK);
-
-            return _consumeInputEvents;
         }
         else
         {
             setState(Control::NORMAL);
         }
-        break;
+        return _consumeInputEvents;
 
     case Touch::TOUCH_MOVE:
         return _consumeInputEvents;