summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKangho Hur <kangho.hur@samsung.com>2017-03-24 13:28:01 (GMT)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>2017-03-24 13:28:01 (GMT)
commit932e0577963e9565e853d52a1f6f5cdb0c72b10b (patch)
tree6a313e0eef461238af5ad150c8d32d075144718a
parent1db5bebd7fa9ae252260d1fd2b71b1dbaa5003ba (diff)
parent34eba499b58193fe467ef673da093e91a0d55ef3 (diff)
downloadxamarin-forms-932e0577963e9565e853d52a1f6f5cdb0c72b10b.zip
xamarin-forms-932e0577963e9565e853d52a1f6f5cdb0c72b10b.tar.gz
xamarin-forms-932e0577963e9565e853d52a1f6f5cdb0c72b10b.tar.bz2
-rw-r--r--Xamarin.Forms.Platform.Tizen/Extensions/KeyboardExtensions.cs8
-rw-r--r--Xamarin.Forms.Platform.Tizen/GestureDetector.cs5
-rw-r--r--Xamarin.Forms.Platform.Tizen/Renderers/NavigationPageRenderer.cs4
3 files changed, 5 insertions, 12 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/Extensions/KeyboardExtensions.cs b/Xamarin.Forms.Platform.Tizen/Extensions/KeyboardExtensions.cs
index 000b6bb..9cc02b2 100644
--- a/Xamarin.Forms.Platform.Tizen/Extensions/KeyboardExtensions.cs
+++ b/Xamarin.Forms.Platform.Tizen/Extensions/KeyboardExtensions.cs
@@ -9,11 +9,7 @@ namespace Xamarin.Forms.Platform.Tizen
/// <param name="keyboard">The Xamarin.Forms.Keyboard class instance to be converted to ElmSharp.Keyboard.</param>
public static Native.Keyboard ToNative(this Keyboard keyboard)
{
- if (keyboard is TextKeyboard)
- {
- return Native.Keyboard.Normal;
- }
- else if (keyboard is NumericKeyboard)
+ if (keyboard is NumericKeyboard)
{
return Native.Keyboard.Number;
}
@@ -39,4 +35,4 @@ namespace Xamarin.Forms.Platform.Tizen
}
}
}
-}
+} \ No newline at end of file
diff --git a/Xamarin.Forms.Platform.Tizen/GestureDetector.cs b/Xamarin.Forms.Platform.Tizen/GestureDetector.cs
index f2a3aac..2bbb066 100644
--- a/Xamarin.Forms.Platform.Tizen/GestureDetector.cs
+++ b/Xamarin.Forms.Platform.Tizen/GestureDetector.cs
@@ -129,6 +129,7 @@ namespace Xamarin.Forms.Platform.Tizen
switch (gestureType)
{
case EGestureType.Tap:
+ case EGestureType.TripleTap:
AddTapGesture(gestureType);
break;
@@ -136,10 +137,6 @@ namespace Xamarin.Forms.Platform.Tizen
AddDoubleTapGesture(gestureType, timeout);
break;
- case EGestureType.TripleTap:
- AddTapGesture(gestureType);
- break;
-
case EGestureType.LongTap:
AddLongTapGesture(gestureType, timeout);
break;
diff --git a/Xamarin.Forms.Platform.Tizen/Renderers/NavigationPageRenderer.cs b/Xamarin.Forms.Platform.Tizen/Renderers/NavigationPageRenderer.cs
index 4953b6b..760abc3 100644
--- a/Xamarin.Forms.Platform.Tizen/Renderers/NavigationPageRenderer.cs
+++ b/Xamarin.Forms.Platform.Tizen/Renderers/NavigationPageRenderer.cs
@@ -414,7 +414,7 @@ namespace Xamarin.Forms.Platform.Tizen
nre.Task = _currentTaskSource.Task;
}
else
- topItem.Delete();
+ topItem?.Delete();
}
}
@@ -476,4 +476,4 @@ namespace Xamarin.Forms.Platform.Tizen
}
}
}
-}
+} \ No newline at end of file