manual nui merge 0.2.38
[platform/core/csapi/nui.git] / Tizen.NUI / src / internal / AngleThresholdPair.cs
old mode 100755 (executable)
new mode 100644 (file)
index 765f824..38165cf
@@ -24,10 +24,15 @@ namespace Tizen.NUI {
   }
 
   ~AngleThresholdPair() {
-    Dispose();
+    DisposeQueue.Instance.Add(this);
   }
 
   public virtual void Dispose() {
+    if (!Window.IsInstalled()) {
+      DisposeQueue.Instance.Add(this);
+      return;
+    }
+
     lock(this) {
       if (swigCPtr.Handle != global::System.IntPtr.Zero) {
         if (swigCMemOwn) {