elc_popup: Prevent registering notifications as default labels 50/306350/5 accepted/tizen/unified/20240304.123050 accepted/tizen/unified/x/20240305.021727
authorMaria Bialota <m.bialota@samsung.com>
Tue, 20 Feb 2024 13:36:38 +0000 (14:36 +0100)
committerLukasz Oleksak <l.oleksak@samsung.com>
Fri, 1 Mar 2024 09:57:52 +0000 (09:57 +0000)
Change-Id: I5521bd8c62edf48d3ceb0ca87dbd3b485b2c0802

src/lib/elementary/elc_popup.c

index a416b8d..b4ee0a5 100644 (file)
@@ -208,8 +208,10 @@ _on_show(void *data EINA_UNUSED,
         if (hobj && efl_isa(hobj, ELM_ACCESS_CLASS)) efl_access_component_highlight_clear(hobj);
      }
    //
-   //TIZEN_ONLY(20170919): Handle default label object
-   _elm_win_default_label_obj_append(obj);
+   //TIZEN_ONLY(20240220): Prevent registering notifications as default labels
+   if (elm_atspi_accessible_role_get(obj) != ELM_ATSPI_ROLE_NOTIFICATION)
+     // push default label object
+     _elm_win_default_label_obj_append(obj);
    //
    elm_object_focus_set(obj, EINA_TRUE);
 }