ALOGD("Unfocused");
GuiRunner *runner = static_cast<GuiRunner*>(data);
- if (runner->m_shouldRaise)
+ if (runner->m_shouldRaise) {
evas_object_show(runner->m_win);
- else {
+ } else {
for (auto &fdCbData : runner->m_fdCbDataMap) {
ecore_main_fd_handler_del(fdCbData.second.handler);
}
}
efl_util_set_notification_window_level(m_win, EFL_UTIL_NOTIFICATION_LEVEL_DEFAULT);
+ if (elm_win_wm_rotation_supported_get(m_win)) {
+ int rots[4] = { 0, 90, 180, 270 };
+ elm_win_wm_rotation_available_rotations_set(m_win, (const int *)(&rots), 4);
+ }
+
elm_win_autodel_set(m_win, EINA_TRUE);
elm_win_override_set(m_win, EINA_TRUE);
elm_win_alpha_set(m_win, EINA_TRUE);