Evas_Coord win_w = 0, win_h = 0;
elm_win_screen_size_get(main_window, NULL, NULL, &win_w, &win_h);
int degree = elm_win_rotation_get(main_window);
+ char geometry[128];
+
+ snprintf(geometry, sizeof(geometry), "%d,%d,%d,%d", (win_w - portrait.width) / 2, win_h - portrait.height, portrait.width, portrait.height);
+ vconf_set_str(VCONFKEY_ISF_INPUT_PANEL_PORT_GEOMETRY, geometry);
+ snprintf(geometry, sizeof(geometry), "%d,%d,%d,%d", (win_h - landscape.width) / 2, win_w - landscape.height, landscape.width, landscape.height);
+ vconf_set_str(VCONFKEY_ISF_INPUT_PANEL_LAND_GEOMETRY, geometry);
+
CSCLCoreImpl *impl = CSCLCoreImpl::get_instance();
if (impl) {
if (degree == 0 || degree == 180)