[Tizen] fix TCT BLOCK issue
authordongsug.song <dongsug.song@samsung.com>
Fri, 21 Jul 2017 08:06:06 +0000 (17:06 +0900)
committerdongsug.song <dongsug.song@samsung.com>
Fri, 21 Jul 2017 09:47:58 +0000 (18:47 +0900)
Change-Id: I73f3517bfb7fc99f8860a1938cde6a8b8e270b22
Signed-off-by: dongsug.song <dongsug.song@samsung.com>
src/Tizen.NUI/src/public/BaseComponents/View.cs
src/Tizen.NUI/src/public/CustomView/Spin.cs

index 61ac23b..eaea3e1 100755 (executable)
@@ -827,6 +827,7 @@ namespace Tizen.NUI.BaseComponents
         /// </summary>
         /// <param name="handle">Handle to an object</param>
         /// <returns>A handle to a View or an uninitialized handle</returns>
+        [Obsolete("Please do not use! this will be deprecated")]
         public new static View DownCast(BaseHandle handle)
         {
             View ret = new View(NDalicPINVOKE.View_DownCast(BaseHandle.getCPtr(handle)), true);
@@ -837,8 +838,7 @@ namespace Tizen.NUI.BaseComponents
         [Obsolete("Please do not use! this will be deprecated")]
         public static T DownCast<T>(View view) where T : View
         {
-            //View ret = ViewRegistry.GetViewFromBaseHandle(view);
-            View ret = View.DownCast(view);
+            View ret = Registry.GetManagedBaseHandleFromNativePtr(view) as View;
             if (ret != null)
             {
                 return (T)ret;
index 2f0664d..608b1e7 100755 (executable)
@@ -76,7 +76,8 @@ namespace Tizen.NUI
         public override void OnInitialize()
         {
             // Initialize the propertiesControl
-            _arrowImage = "/home/tengxb/Workspace/nui-debug/examples/res/images/arrow.png";
+            //_arrowImage = "/home/tengxb/Workspace/nui-debug/examples/res/images/arrow.png";
+            _arrowImage = Tizen.Applications.Application.Current.DirectoryInfo.Resource + "picture.png";
             _textBackgroundColor = new Color(0.6f, 0.6f, 0.6f, 1.0f);
             _currentValue = 0;
             _minValue = 0;