X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fevent%2Fevents%2Fwheel-event-processor.cpp;h=f7a082f5adc4512e5aa0d82f545ed4742be538d5;hb=refs%2Fchanges%2F62%2F270162%2F12;hp=5d73dc34f289c484331086a4039a540a2869281f;hpb=fd067e8e83c40aad64b2ef766f3c9cd993c17796;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/event/events/wheel-event-processor.cpp b/dali/internal/event/events/wheel-event-processor.cpp index 5d73dc3..f7a082f 100644 --- a/dali/internal/event/events/wheel-event-processor.cpp +++ b/dali/internal/event/events/wheel-event-processor.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Samsung Electronics Co., Ltd. + * Copyright (c) 2022 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -148,7 +148,11 @@ void WheelEventProcessor::ProcessWheelEvent(const Integration::WheelEvent& event else { // if CUSTOM_WHEEL, emit the wheel event signal from the scene. - mScene.EmitWheelEventSignal(wheelEventHandle); + bool consumed = mScene.EmitWheelEventGeneratedSignal(wheelEventHandle); + if(!consumed) + { + mScene.EmitWheelEventSignal(wheelEventHandle); + } } }