[AT-SPI] Rework intercepting key events 18/278818/8
authorArtur Świgoń <a.swigon@samsung.com>
Fri, 15 Sep 2023 09:11:24 +0000 (11:11 +0200)
committerArtur Świgoń <a.swigon@samsung.com>
Fri, 1 Mar 2024 09:40:18 +0000 (10:40 +0100)
commit9350c59a87ecc00ceb9bc46f19b031af8cd24384
treee7dda424a13a3fa80c8e10bd522faa0c5ff6ec06
parentabcee93f0cabbd6be74cddd9727e8e65e9d6a698
[AT-SPI] Rework intercepting key events

- Make KeyEvent intercepting asynchronous to prevent deadlocks.
- Support intercepting on windows other than the main window.

Change-Id: I0f8683c82900483498479c501c0555f2cf1683d0
dali/devel-api/adaptor-framework/accessibility-bridge.h
dali/devel-api/adaptor-framework/accessibility.h
dali/internal/accessibility/bridge/bridge-impl.cpp
dali/internal/accessibility/bridge/dummy/dummy-atspi.h
dali/internal/adaptor/common/adaptor-impl.cpp
dali/internal/adaptor/common/adaptor-impl.h
dali/internal/window-system/common/window-impl.cpp
dali/internal/window-system/common/window-impl.h