add opaque_state to support efl_util_set_window_opaque_state() 59/45559/1 submit/tizen/20150807.102244
authorBoram Park <boram1288.park@samsung.com>
Fri, 7 Aug 2015 08:07:14 +0000 (17:07 +0900)
committerBoram Park <boram1288.park@samsung.com>
Fri, 7 Aug 2015 08:46:53 +0000 (17:46 +0900)
Change-Id: I2eca25ad7752938981eb231cb6bb93b4e434731f

src/bin/e_comp_wl.h
src/bin/e_pixmap.c

index f01d239..8617f90 100644 (file)
@@ -343,6 +343,7 @@ struct _E_Comp_Wl_Client_Data
    Eina_Bool set_win_type : 1;
    Eina_Bool frame_update : 1;
    Eina_Bool focus_update : 1;
+   Eina_Bool opaque_state : 1;
    unsigned char accepts_focus : 1;
    unsigned char conformant : 1;
 };
index c567630..1a3f98e 100644 (file)
@@ -1134,6 +1134,7 @@ e_pixmap_cdata_set(E_Pixmap *cp, E_Comp_Client_Data *cdata)
                   cd->wl_surface = cp->cdata->wl_surface;
                   cd->scaler.viewport = cp->cdata->scaler.viewport;
                   cd->pending.buffer_viewport = cp->cdata->pending.buffer_viewport;
+                  cd->opaque_state = cp->cdata->opaque_state;
                }
 
              E_FREE(cp->cdata);