e_comp_wl: calculate the buffer-transformed size first 27/127327/2
authorBoram Park <boram1288.park@samsung.com>
Sun, 23 Apr 2017 03:58:00 +0000 (12:58 +0900)
committerBoram Park <boram1288.park@samsung.com>
Thu, 27 Apr 2017 06:40:37 +0000 (15:40 +0900)
Change-Id: I7b9156f4ca148c228e288b5f28af15ae0e334668

src/bin/e_comp_wl.c

index 209c594ba60774d9d1a6efd7801f02296e8b1783..94dd8847ee380409907ac09b998bcc68b667652d 100644 (file)
@@ -5021,8 +5021,8 @@ e_comp_wl_surface_attach(E_Client *ec, E_Comp_Wl_Buffer *buffer)
    e_pixmap_dirty(ec->pixmap);
    e_pixmap_refresh(ec->pixmap);
 
-   _e_comp_wl_surface_state_size_update(ec, &ec->comp_data->pending);
    e_comp_wl_map_size_cal_from_buffer(ec);
+   _e_comp_wl_surface_state_size_update(ec, &ec->comp_data->pending);
 
    /* wm-policy module uses it */
    _e_comp_wl_hook_call(E_COMP_WL_HOOK_BUFFER_CHANGE, ec);