Eina_Rectangle opaque;
Eina_Rectangle input_rect;
+ // TIZEN_ONLY(20160323)
+ struct
+ {
+ int x, y; /* it indicates a position configured by window manager. */
+ int w, h;
+ unsigned int edges;
+ } configured;
+ //
+
Ecore_Wl2_Window_Type type;
struct
ev->states |= ECORE_WL2_WINDOW_STATE_MAXIMIZED;
win->req_config = win->def_config;
+
+ // TIZEN_ONLY(20160323)
+ window->configured.w = w;
+ window->configured.h = h;
+ window->configured.edges = edges;
+ //
+
ecore_event_add(ECORE_WL2_EVENT_WINDOW_CONFIGURE, ev, NULL, NULL);
if (win->def_config.focused)
win->opaque.w = w;
win->opaque.h = h;
+ // TIZEN_ONLY(20160323)
+ win->configured.x = -99999; /* this is arbitary */
+ win->configured.y = -99999;
+ win->configured.w = w;
+ win->configured.h = h;
+ win->configured.edges = 0;
+ //
+
win->pending.configure = EINA_TRUE;
display->windows =
eina_inlist_append(display->windows, EINA_INLIST_GET(win));