[Tizen] Add NoIntercept KeyEvent modifier 39/298939/3
authorArtur Świgoń <a.swigon@samsung.com>
Thu, 14 Sep 2023 13:34:58 +0000 (15:34 +0200)
committerArtur Świgoń <a.swigon@samsung.com>
Fri, 1 Mar 2024 09:45:28 +0000 (10:45 +0100)
commitc8b2a08ac51c405be2dcca4de1568e28cb3de988
treea014e2e458a1fffdbc82f6f6610f5a4b6c5df1d7
parentf76e3b6ff5ebcc949d42da937c05ae75088ec6cc
[Tizen] Add NoIntercept KeyEvent modifier

This modifier prevents the event from being intercepted. This, in turn, allows
the Accessibility module to intercept all events and then feed them back if not
consumed by the Screen Reader, without entering an infinite interception loop.

Change-Id: I667d5be40b1180c992852e2af025eb3b916742e8
automated-tests/src/dali/utc-Dali-KeyEvent.cpp
dali/devel-api/events/key-event-devel.cpp
dali/devel-api/events/key-event-devel.h
dali/internal/event/events/key-event-impl.cpp
dali/internal/event/events/key-event-impl.h
dali/internal/event/events/key-event-processor.cpp
dali/public-api/events/key-event.cpp
dali/public-api/events/key-event.h