Skip to content

Commit 089fce7

Browse files
bbrto21swift-kim
authored andcommitted
Set elm_win_alpha_set according to transparent_ (#223)
Signed-off-by: Boram Bae <[email protected]>
1 parent f5ea3cc commit 089fce7

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

shell/platform/tizen/tizen_renderer_evas_gl.cc

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -671,19 +671,24 @@ bool TizenRendererEvasGL::SetupEvasWindow() {
671671
initial_geometry_.h = height;
672672
}
673673

674-
elm_win_alpha_set(evas_window_, EINA_FALSE);
675674
evas_object_move(evas_window_, initial_geometry_.x, initial_geometry_.y);
676675
evas_object_resize(evas_window_, initial_geometry_.w, initial_geometry_.h);
677676
evas_object_raise(evas_window_);
678677

679678
elm_win_indicator_mode_set(evas_window_, ELM_WIN_INDICATOR_SHOW);
680679
elm_win_indicator_opacity_set(evas_window_, ELM_WIN_INDICATOR_OPAQUE);
681680

682-
Evas_Object* bg = elm_bg_add(evas_window_);
683-
evas_object_color_set(bg, 0x00, 0x00, 0x00, 0x00);
681+
if (transparent_) {
682+
elm_win_alpha_set(evas_window_, EINA_TRUE);
683+
} else {
684+
elm_win_alpha_set(evas_window_, EINA_FALSE);
684685

685-
evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
686-
elm_win_resize_object_add(evas_window_, bg);
686+
Evas_Object* bg = elm_bg_add(evas_window_);
687+
evas_object_color_set(bg, 0, 0, 0, 0);
688+
689+
evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
690+
elm_win_resize_object_add(evas_window_, bg);
691+
}
687692

688693
graphics_adapter_ =
689694
evas_object_image_filled_add(evas_object_evas_get(evas_window_));

0 commit comments

Comments
 (0)