Fix: SEGFAULT in UBROWSER_GUI_LEVEL_ALL 59/306859/3
authorLeonid <l.sawin@samsung.com>
Wed, 28 Feb 2024 10:15:12 +0000 (11:15 +0100)
committerDae-Hyun Ko <dhyuna.ko@samsung.com>
Thu, 14 Mar 2024 08:00:26 +0000 (08:00 +0000)
Rebasing previous change 300649 from tizen.riscv

Change-Id: I1a451fb87da5e45b9ffa3537cfce4f1eaa37dd66
Signed-off-by: Leonid <l.sawin@samsung.com>
tizen_src/ewk/ubrowser/window_ui.cc

index ff28560..ac2fe2c 100644 (file)
@@ -144,12 +144,14 @@ void WindowUI::CreateTopBar() {
                         &url_entry_color_.b, &url_entry_color_.a);
   evas_object_show(url_entry_);
 
+#if !ARCH_CPU_RISCV64 // RISC-V Tizen seems to have a broken implementation for elm_separator_add
   if (browser_.GetGUILevel() >= Browser::UBROWSER_GUI_LEVEL_ALL) {
     Evas_Object* separator = elm_separator_add(urlbar_);
     elm_separator_horizontal_set(separator, EINA_TRUE);
     elm_box_pack_end(urlbar_, separator);
     evas_object_show(separator);
   }
+#endif
 }
 
 void WindowUI::CreateBottomBar() {