pepper: send wl_surface::leave only when surface is alive 75/52375/1
authorJunghoon <jh13.son@samsung.com>
Wed, 18 Nov 2015 05:22:19 +0000 (14:22 +0900)
committerTaekyun Kim <tkq.kim@samsung.com>
Mon, 23 Nov 2015 05:48:33 +0000 (14:48 +0900)
Change-Id: Ie8368ddde3752d13fedd6c77464f91e31d456339

src/lib/pepper/view.c

index ae72c70..3da8756 100644 (file)
@@ -249,7 +249,7 @@ pepper_view_update(pepper_view_t *view)
             }
             else
             {
-                if (output_overlap_prev & (1 << output->id))
+                if (view->surface && (output_overlap_prev & (1 << output->id)))
                     pepper_surface_send_leave(view->surface, output);
             }
         }