For custom wheel events, event propagation starts from the focused actor. 64/270164/11
authorjoogab.yun <joogab.yun@samsung.com>
Wed, 26 Jan 2022 06:59:56 +0000 (15:59 +0900)
committerjoogab.yun <joogab.yun@samsung.com>
Thu, 17 Feb 2022 06:56:34 +0000 (15:56 +0900)
commit23b2e42867831f09cb411f99dfd6d7c4403dc28a
tree3a777a1fcfb845a110dec9b7cb489f7c23499ec8
parent424acaeb550ba051f844c8104267bb1f68a5451e
For custom wheel events, event propagation starts from the focused actor.

Previously, RotaryEvents could always be received only by window.
Now, User can receive Rotary Events in focused View as well.
It is also possible to propagate events to the parent view.

If there is no focused View, the window will receive the event.

This only applies to Rotary Event(CustomWheel type).

Change-Id: Ifc2f180246bb282efeb5094f970f38b0b76d8dad
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-scene-holder-impl.h
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-scene-holder.cpp
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.cpp
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.h
automated-tests/src/dali-toolkit/utc-Dali-KeyboardFocusManager.cpp
dali-toolkit/internal/focus-manager/keyboard-focus-manager-impl.cpp
dali-toolkit/internal/focus-manager/keyboard-focus-manager-impl.h