From 4aace244eed1f05917e82615b99f2dead1e7ad0e Mon Sep 17 00:00:00 2001 From: Syed Khaja Moinuddin Date: Wed, 27 Mar 2013 13:16:56 +0900 Subject: [PATCH] OnTouchMove issue fix in EditDate / EditTime. Change-Id: I128daf1cba256eba949376f5496678e7b82e6226 Signed-off-by: Syed Khaja Moinuddin --- src/ui/controls/FUiCtrl_EditDatePresenter.cpp | 6 +++++- src/ui/controls/FUiCtrl_EditTimePresenter.cpp | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/ui/controls/FUiCtrl_EditDatePresenter.cpp b/src/ui/controls/FUiCtrl_EditDatePresenter.cpp index 7f43956..0659158 100644 --- a/src/ui/controls/FUiCtrl_EditDatePresenter.cpp +++ b/src/ui/controls/FUiCtrl_EditDatePresenter.cpp @@ -824,7 +824,11 @@ _EditDatePresenter::OnTouchMoved(const _Control& source, const _TouchInfo& touch __selectedId = DATETIME_ID_NONE; } - __pEditDate->Invalidate(); + if (__pEditDate->GetDateTimeBar() != null && __pEditDate->GetDateTimeBar()->IsActivated()) + { + return true; + } + return false; } diff --git a/src/ui/controls/FUiCtrl_EditTimePresenter.cpp b/src/ui/controls/FUiCtrl_EditTimePresenter.cpp index d2dd65a..362874d 100755 --- a/src/ui/controls/FUiCtrl_EditTimePresenter.cpp +++ b/src/ui/controls/FUiCtrl_EditTimePresenter.cpp @@ -1046,7 +1046,11 @@ _EditTimePresenter::OnTouchMoved(const _Control& source, const _TouchInfo& touch __selectedId = DATETIME_ID_NONE; } - __pEditTime->Invalidate(); + if (__pEditTime->GetDateTimeBar() != null && __pEditTime->GetDateTimeBar()->IsActivated()) + { + return true; + } + return false; } -- 2.7.4