[ATSPI] do not make window hidden when bridge removes top level window 96/271296/1
authorShinwoo Kim <cinoo.kim@samsung.com>
Thu, 6 Jan 2022 01:02:18 +0000 (10:02 +0900)
committerShinwoo Kim <cinoo.kim@samsung.com>
Fri, 18 Feb 2022 02:31:20 +0000 (11:31 +0900)
commit6800654b16656f89ffd9d1e8088bbd89d0afd1fe
treebd89e5d7c7f285aaeb9b1e15cab8dae532610f1e
parent9112005f3adf24ccb219fe6bca4401e42a5ccf4f
[ATSPI] do not make window hidden when bridge removes top level window

OnAccessibilityDisabled > RemoveTopLevelWindow > WindowHidden
makes mIsShown become FALSE

After this point, if the Accessibility is Enabled then the Bridge
does not call EmitActivate in ForceUp because mIsShown is FALSE by
RemoveTopLevelWindow > WindowHidden (mentioned above)

I cannot find any reason calling WindowHidden in RemoveTopLevelWindow
Please refer to following patch

ttps://review.tizen.org/gerrit/#/c/platform/core/uifw/dali-adaptor/+/264762/8/dali/internal/accessibility/bridge/bridge-base.cpp@277

Change-Id: I6ebf2e4b94ff00867950047591539e8c8bc96c3a
dali/internal/accessibility/bridge/bridge-base.cpp