if (!wind->window) {
return;
}
-// ecore_wl_window_update_size(wind->window, window->w, window->h);
+ ecore_wl_window_update_size(wind->window, window->w, window->h);
}
void
if (wind->rotation_supported == 0){
return ECORE_CALLBACK_PASS_ON;
}
-
+/*
SDL_Log( "configure notify window: %p, ecore_wl_window: %p\n", window, ew);
ecore_wl_window_geometry_get(ew, &nx, &ny, &nw, &nh);
if ((window->w != nw) || (window->h != nh)) {
_tizen_setwindowsize(window);
}
+ */
return ECORE_CALLBACK_PASS_ON;
}
SDL_Log("[SDL_Size] * _tizen_cb_event_window_rotate aw ah : %d, %d", aw, ah);
- if(wind->rotation == 90 || wind->rotation == 270)
+ if(wind->rotation == 90 || wind->rotation == 270) {
SDL_SetWindowSize(window, ah, aw);
- else
+ window->w = ah;//for Fullscreen
+ window->h = aw;
+ } else {
SDL_SetWindowSize(window, aw, ah);//->call wl_egl_window_resize()
-
+ window->w = aw;//for Fullscreen
+ window->h = ah;
+ }
SDL_Log("[SDL_Size] * _tizen_cb_event_window_rotate aw ah : %d, %d", window->w, window->h);
}