[cogl/wip/mir: 4/7] mir: set last state after initializing the surface



commit 62f3f56d2956f4bdc806b23a522a17548407e71d
Author: Marco Trevisan (TreviƱo) <mail 3v1n0 net>
Date:   Mon Nov 17 17:45:59 2014 +0100

    mir: set last state after initializing the surface

 cogl/winsys/cogl-winsys-egl-mir.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/cogl/winsys/cogl-winsys-egl-mir.c b/cogl/winsys/cogl-winsys-egl-mir.c
index c48e102..4866d34 100644
--- a/cogl/winsys/cogl-winsys-egl-mir.c
+++ b/cogl/winsys/cogl-winsys-egl-mir.c
@@ -333,8 +333,6 @@ _cogl_winsys_egl_onscreen_init (CoglOnscreen *onscreen,
         mir_connection_create_surface_sync (mir_renderer->mir_connection, &surfaceparm);
     }
 
-  mir_onscreen->last_state = mir_surface_get_state (mir_onscreen->mir_surface);
-
   if (!mir_surface_is_valid (mir_onscreen->mir_surface))
     {
       _cogl_set_error (error, COGL_WINSYS_ERROR,
@@ -359,6 +357,8 @@ _cogl_winsys_egl_onscreen_init (CoglOnscreen *onscreen,
                             (EGLNativeWindowType) mir_egl_native_window,
                             NULL);
 
+  mir_onscreen->last_state = mir_surface_get_state (mir_onscreen->mir_surface);
+
   return TRUE;
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]