Apply Invalidate() after resizing client rect
authorhyun lee <hyunn.lee@samsung.com>
Mon, 14 Oct 2013 10:41:44 +0000 (19:41 +0900)
committerhyun lee <hyunn.lee@samsung.com>
Mon, 14 Oct 2013 10:41:44 +0000 (19:41 +0900)
Change-Id: Ib3b398ea1f6314094eb3d4f8685ce06cfebd7b34
Signed-off-by: hyun lee <hyunn.lee@samsung.com>
src/controls/FWebCtrl_WebImpl.cpp

index c184152..f15b24e 100755 (executable)
@@ -1681,6 +1681,8 @@ OnWebKeypadStateChanged(void* pUserData, Evas_Object* pView, void* pEventInfo)
                if (pFormImpl)
                {
                        pFormImpl->DeflateClientRectHeight(pXformer->TransformVertical(rect.height));
+
+                       pFormImpl->Invalidate(false);
                }
 
                if (pImpl->GetWebKeypadEventListener())
@@ -1749,6 +1751,8 @@ OnWebKeypadClosed(void* pUserData, Evas_Object* pView, void* pEventInfo)
        {
                pFormImpl->DeflateClientRectHeight(0);
 
+               pFormImpl->Invalidate(false);
+
                if (pFormImpl->HasFooter())
                {
                        pFormImpl->GetCore().SetKeypadShowState(false);