From: hyun lee Date: Mon, 14 Oct 2013 10:41:44 +0000 (+0900) Subject: Apply Invalidate() after resizing client rect X-Git-Tag: submit/tizen_2.2/20131107.062229~16 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0b3cc7b43c0dddbb36b7f4f3be03305826306335;p=framework%2Fosp%2Fweb.git Apply Invalidate() after resizing client rect Change-Id: Ib3b398ea1f6314094eb3d4f8685ce06cfebd7b34 Signed-off-by: hyun lee --- diff --git a/src/controls/FWebCtrl_WebImpl.cpp b/src/controls/FWebCtrl_WebImpl.cpp index c184152..f15b24e 100755 --- a/src/controls/FWebCtrl_WebImpl.cpp +++ b/src/controls/FWebCtrl_WebImpl.cpp @@ -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);