From 542828c0bb80b206aa4639d0a3bb2b41f2bf15c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=AD=C2=ADn=20Lucas=20Golini?= Date: Thu, 1 Feb 2018 16:48:30 -0300 Subject: [PATCH] Fixes. --HG-- branch : dev-scene --- src/eepp/scene/node.cpp | 2 ++ src/eepp/ui/uinode.cpp | 1 + 2 files changed, 3 insertions(+) diff --git a/src/eepp/scene/node.cpp b/src/eepp/scene/node.cpp index f2bf664b2..f812ecd68 100644 --- a/src/eepp/scene/node.cpp +++ b/src/eepp/scene/node.cpp @@ -1246,6 +1246,8 @@ Uint32 Node::onFocus() { sendCommonEvent( UIEvent::OnFocus ); + invalidateDraw(); + return 1; } diff --git a/src/eepp/ui/uinode.cpp b/src/eepp/ui/uinode.cpp index bb8871968..606c7ff52 100644 --- a/src/eepp/ui/uinode.cpp +++ b/src/eepp/ui/uinode.cpp @@ -96,6 +96,7 @@ void UINode::setPixelsPosition( const Vector2f& Pos ) { if ( mPosition != Pos ) { mDpPos = PixelDensity::pxToDp( Pos ); Transformable::setPosition( Pos ); + setDirty(); onPositionChange(); } }