From 0152e1bd2f61d2b1667693b5aed16fa6b73809dc Mon Sep 17 00:00:00 2001 From: yaoyuchi Date: Thu, 31 Mar 2022 10:23:39 +0800 Subject: [PATCH] event support bubble Signed-off-by: yaoyuchi --- .../components/touch_listener/render_touch_listener.cpp | 6 +++--- .../core/components/touch_listener/render_touch_listener.h | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/frameworks/core/components/touch_listener/render_touch_listener.cpp b/frameworks/core/components/touch_listener/render_touch_listener.cpp index 15c93b81..d46c0adf 100644 --- a/frameworks/core/components/touch_listener/render_touch_listener.cpp +++ b/frameworks/core/components/touch_listener/render_touch_listener.cpp @@ -55,9 +55,9 @@ void RenderTouchListener::Update(const RefPtr& component) } } - auto& onEventId = touchComponent->GetSwipeEvent(EventAction::ON, eventStage); + auto& onEventId = touchComponent->GetSwipeEvent(EventAction::ON, eventStage); if (!onEventId.IsEmpty()) { - if (!swipeRecognizer_) { + if (!swipeRecognizer_) { swipeRecognizer_ = AceType::MakeRefPtr(); } swipeRecognizer_->SetSwipeCallback( @@ -65,7 +65,7 @@ void RenderTouchListener::Update(const RefPtr& component) } auto& catchEventId = touchComponent->GetSwipeEvent(EventAction::CATCH, eventStage); if (!catchEventId.IsEmpty()) { - if (!swipeRecognizer_) { + if (!swipeRecognizer_) { swipeRecognizer_ = AceType::MakeRefPtr(); } swipeRecognizer_->SetCatchEventCallback( diff --git a/frameworks/core/components/touch_listener/render_touch_listener.h b/frameworks/core/components/touch_listener/render_touch_listener.h index f4ca94c5..9a272a8d 100644 --- a/frameworks/core/components/touch_listener/render_touch_listener.h +++ b/frameworks/core/components/touch_listener/render_touch_listener.h @@ -65,7 +65,6 @@ public: if (!swipeRecognizer_) { swipeRecognizer_ = AceType::MakeRefPtr(); } - swipeRecognizer_->AddSwipeCallback(onSwipeCallback); } }