always set alpha for internal wins
due to the presence of color classes on internal windows, e must ensure that users who set translucent colors for window base objects get transparency as expected on those parts of the window. it's impossible to determine in advance whether alpha is needed, so it's best to just set alpha in all cases fix T2050
This commit is contained in:
parent
7925bb3923
commit
ba84edbdb7
|
@ -317,6 +317,7 @@ e_win_new(E_Comp *c)
|
|||
0, 0, 1, 1, 1, 0,
|
||||
&win->evas_win);
|
||||
e_canvas_add(win->ecore_evas);
|
||||
ecore_evas_alpha_set(win->ecore_evas, 1);
|
||||
ecore_evas_data_set(win->ecore_evas, "E_Win", win);
|
||||
ecore_evas_callback_move_set(win->ecore_evas, _e_win_cb_move);
|
||||
ecore_evas_callback_resize_set(win->ecore_evas, _e_win_cb_resize);
|
||||
|
|
Loading…
Reference in New Issue