efl_ui_win: enable bg color set although alpha is set
authorJaehyun Cho <jae_hyun.cho@samsung.com>
Wed, 5 Dec 2018 01:35:30 +0000 (10:35 +0900)
committerHermet Park <hermetpark@gmail.com>
Wed, 5 Dec 2018 05:54:38 +0000 (14:54 +0900)
commit9c701d19986d6fd48f6fbc697656b4ab76e063f7
treefd4e40213bcb5cdd0eabb4926f2c0eb09417d74d
parentfe867790a5467aa7e7413dd4429774bfee139630
efl_ui_win: enable bg color set although alpha is set

Summary:
This patch sets background transparent if window supports alpha.
If alpha window does not emit signal to show background rectangle,
then the background color set by _efl_ui_win_part_color_set cannot
be applied because the background rectangle remains hidden.

This patch fixes the side effect of D6569.

Test Plan: Run Efl.Ui.Win (Bg part) in elementary_test.

Reviewers: zmike, devilhorns, woohyun

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D7302
src/lib/elementary/efl_ui_win.c