ecore_evas_wayland_common: set default size of surfaces temporaily.
authorJiyoun Park <jy0703.park@samsung.com>
Wed, 27 Dec 2017 05:00:49 +0000 (14:00 +0900)
committerJiyoun Park <jy0703.park@samsung.com>
Wed, 27 Dec 2017 05:00:49 +0000 (14:00 +0900)
   below opensource commit remove set default size of surface.
   but it cause problem in tizen, so we add tizen only code until fix the problem.

   commit 93bac8ce4a88064c430d55b34fa80bd914f2c2f9
   Author: Mike Blumenkrantz <zmike@osg.samsung.com>
   Date:   Fri Jul 21 16:17:55 2017 -0400

   wayland: stop creating 1x1 surfaces on init

   fix T5226

   #IGot99TicketsBut1x1AintOne

Change-Id: I7e9bfe2d7ce446feedd6a5149390193d78bc3e65

src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c

index 61f3e6b..ecc736c 100644 (file)
@@ -3347,6 +3347,11 @@ _ecore_evas_wl_common_new_internal(const char *disp_name, unsigned int parent, i
 
    ee->driver = engine_name;
    if (disp_name) ee->name = strdup(disp_name);
+   
+//TIZEN_ONLY(20171228): set default size of ecore_evas
+   if (w < 1) w = 1;
+   if (h < 1) h = 1;
+//
 
    ee->w = w;
    ee->h = h;