Fixed some bug in EditDate / EditTime
authorSyed Khaja Moinuddin <moinuddin.s@samsung.com>
Thu, 18 Apr 2013 09:00:18 +0000 (18:00 +0900)
committerSyed Khaja Moinuddin <moinuddin.s@samsung.com>
Thu, 18 Apr 2013 09:03:43 +0000 (18:03 +0900)
Signe-off-by: Syed Khaja Moinuddin <moinuddin.s@samsung.com>
Change-Id: I7bf559381a15b5e4b728f2b5f01aa33bf58207d8
Signed-off-by: Syed Khaja Moinuddin <moinuddin.s@samsung.com>
src/ui/controls/FUiCtrl_EditDate.cpp
src/ui/controls/FUiCtrl_EditTime.cpp

index a37b1d5..6573220 100644 (file)
@@ -785,12 +785,6 @@ _EditDate::OnTouchPressed(const _Control& source, const _TouchInfo& touchinfo)
 {
        SetFocused(true);
 
-       return __pEditDatePresenter->OnTouchPressed(source, touchinfo);
-}
-
-bool
-_EditDate::OnTouchReleased(const _Control& source, const _TouchInfo& touchinfo)
-{
        FloatRectangle absoluteBounds = GetAbsoluteBoundsF();
 
        if (absoluteBounds.y != __absoluteBounds.y || absoluteBounds.height != __absoluteBounds.height)
@@ -798,6 +792,12 @@ _EditDate::OnTouchReleased(const _Control& source, const _TouchInfo& touchinfo)
                CalculateDateTimeBarPosition();
        }
 
+       return __pEditDatePresenter->OnTouchPressed(source, touchinfo);
+}
+
+bool
+_EditDate::OnTouchReleased(const _Control& source, const _TouchInfo& touchinfo)
+{
        return __pEditDatePresenter->OnTouchReleased(source, touchinfo);
 }
 
index 42d513a..e7ad78d 100644 (file)
@@ -578,19 +578,18 @@ _EditTime::OnTouchPressed(const _Control& source, const _TouchInfo& touchinfo)
 {
        SetFocused(true);
 
-       return __pEditTimePresenter->OnTouchPressed(source, touchinfo);
-}
-
-bool
-_EditTime::OnTouchReleased(const _Control& source, const _TouchInfo& touchinfo)
-{
        FloatRectangle absoluteBounds = GetAbsoluteBoundsF();
-
        if (absoluteBounds.y != __absoluteBounds.y || absoluteBounds.height != __absoluteBounds.height)
        {
                CalculateDateTimeBarPosition();
        }
 
+       return __pEditTimePresenter->OnTouchPressed(source, touchinfo);
+}
+
+bool
+_EditTime::OnTouchReleased(const _Control& source, const _TouchInfo& touchinfo)
+{
        return __pEditTimePresenter->OnTouchReleased(source, touchinfo);
 }