forked from enlightenment/enlightenment
remove ec->changes.internal_props
this should be set directly on the win using evas/elm apis
This commit is contained in:
parent
18c1e3620d
commit
ce8a4a2b78
|
@ -2146,7 +2146,7 @@ _e_client_eval(E_Client *ec)
|
|||
ec->changes.stack || ec->changes.prop || ec->changes.border ||
|
||||
ec->changes.reset_gravity || ec->changes.shading || ec->changes.shaded ||
|
||||
ec->changes.shape || ec->changes.shape_input || ec->changes.icon ||
|
||||
ec->changes.internal_props || ec->changes.internal_state ||
|
||||
ec->changes.internal_state ||
|
||||
ec->changes.need_maximize || ec->changes.need_unmaximize;
|
||||
ec->changes.stack = 0;
|
||||
|
||||
|
|
|
@ -566,7 +566,6 @@ struct E_Client
|
|||
unsigned char shape : 1;
|
||||
unsigned char shape_input : 1;
|
||||
unsigned char icon : 1;
|
||||
Eina_Bool internal_props : 1;
|
||||
Eina_Bool internal_state : 1;
|
||||
Eina_Bool need_maximize : 1;
|
||||
Eina_Bool need_unmaximize : 1;
|
||||
|
|
|
@ -2075,26 +2075,6 @@ _e_comp_wl_client_cb_post_new(void *data EINA_UNUSED, E_Client *ec)
|
|||
|
||||
ec->need_shape_merge = EINA_FALSE;
|
||||
|
||||
if (ec->changes.internal_props)
|
||||
{
|
||||
E_Win *win;
|
||||
|
||||
if ((win = ecore_evas_data_get(ec->internal_ecore_evas, "E_Win")))
|
||||
{
|
||||
ecore_evas_size_min_set(ec->internal_ecore_evas,
|
||||
win->min_w, win->min_h);
|
||||
ecore_evas_size_max_set(ec->internal_ecore_evas,
|
||||
win->max_w, win->max_h);
|
||||
ecore_evas_size_base_set(ec->internal_ecore_evas,
|
||||
win->base_w, win->base_h);
|
||||
ecore_evas_size_step_set(ec->internal_ecore_evas,
|
||||
win->step_x, win->step_y);
|
||||
/* TODO: handle aspect */
|
||||
|
||||
ec->changes.internal_props = EINA_FALSE;
|
||||
}
|
||||
}
|
||||
|
||||
if (ec->need_shape_export)
|
||||
{
|
||||
// ec->shape_changed = EINA_TRUE;
|
||||
|
|
|
@ -2648,12 +2648,6 @@ _e_comp_x_hook_client_post_new_client(void *d EINA_UNUSED, E_Client *ec)
|
|||
ec->changes.internal_state = 0;
|
||||
}
|
||||
|
||||
if (ec->changes.internal_props)
|
||||
{
|
||||
ec->changes.internal_props = 0;
|
||||
ec->comp_data->internal_props_set++;
|
||||
}
|
||||
|
||||
if (ec->need_shape_export)
|
||||
{
|
||||
Ecore_X_Rectangle *rects;
|
||||
|
|
Loading…
Reference in New Issue