Add EmitWheelEventGeneratedSignal for custom wheel event 62/270162/12
authorjoogab.yun <joogab.yun@samsung.com>
Thu, 27 Jan 2022 01:11:37 +0000 (10:11 +0900)
committerjoogab yun <joogab.yun@samsung.com>
Thu, 17 Feb 2022 06:52:33 +0000 (06:52 +0000)
commitbe8334126dd5ff7c19ee33b25819c83364b7f281
tree4f53bd14f97cbca2cdaa5da6310f2091f278d1cc
parentfd067e8e83c40aad64b2ef766f3c9cd993c17796
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