@@ -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