Fix Ime Rotation
[platform/framework/native/uifw.git] / src / ui / controls / FUiCtrl_Frame.cpp
index 0c6c7af..b10d247 100644 (file)
@@ -113,7 +113,7 @@ _Frame::CreateFrameN(void)
        SysTryCatch(NID_UI_CTRL, pFrame, , E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory shortage.");
        SysTryCatch(NID_UI_CTRL, GetLastResult() == E_SUCCESS, , E_SYSTEM, "[E_SYSTEM] A system error occurred.");
 
-       if (appType == _APP_TYPE_IME_APP)
+       if (appType & _APP_TYPE_IME_APP)
        {
                SysLog(NID_UI_CTRL, "[Ime Rotation]");
                r = pFrame->CreateRootVisualElement(_WINDOW_TYPE_SUB);
@@ -635,7 +635,7 @@ result
 _Frame::OnBoundsChanging(const FloatRectangle& bounds)
 {
        int appType = _AppInfo::GetAppType();
-       if (appType == _APP_TYPE_IME_APP)
+       if (appType & _APP_TYPE_IME_APP)
        {
                SysLog(NID_UI_CTRL, "[Ime Rotation]");
                return E_SUCCESS;