[Tizen] Add EmitWheelEventGeneratedSignal for custom wheel event 44/271544/2 accepted/tizen/6.5/unified/20220223.132722 submit/tizen_6.5/20220223.022356
authorjoogab.yun <joogab.yun@samsung.com>
Thu, 27 Jan 2022 01:11:37 +0000 (10:11 +0900)
committerjoogab.yun <joogab.yun@samsung.com>
Wed, 23 Feb 2022 01:10:41 +0000 (10:10 +0900)
commit5f5f9ab1fe56f1a0478dc2dcde92dc4f6ebbc2b7
tree3b702a472298d605a66dcbf8774a03a9b7846c21
parentd2ba827622ffef6a596ac05c8c4035e7a632231e
[Tizen] Add EmitWheelEventGeneratedSignal for custom wheel event

For custom wheel events,
we first send the event to the focus manager by WheelEventGeneratedSignal.

Previously, RotaryEvents(CustomWheel type) 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: I13e2c9b725ee5a65c7408df2f4293c7b61c56035
automated-tests/src/dali/utc-Dali-Scene.cpp
dali/integration-api/scene.cpp
dali/integration-api/scene.h
dali/internal/event/common/scene-impl.cpp
dali/internal/event/common/scene-impl.h
dali/internal/event/events/wheel-event-processor.cpp