// add callback
elm_object_signal_callback_add(layout_main, "idle,state,pulse,visible", "", on_initial_anim_press_cb, voicedata);
- SclSize rect = g_ui->get_input_mode_size(g_ui->get_input_mode(), g_ui->get_display_mode());
- evas_object_resize(layout_main, rect.width, rect.height);
+ SCLDisplayMode display_mode = g_ui->get_display_mode();
+ if (display_mode >= 0 && display_mode < DISPLAYMODE_MAX) {
+ SclSize rect = g_ui->get_input_mode_size(g_ui->get_input_mode(), display_mode);
+ evas_object_resize(layout_main, rect.width, rect.height);
+ }
evas_object_layer_set(layout_main, 32000);