X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FTizen.NUI%2Fsrc%2Finternal%2FDisposeQueue.cs;h=45d4c0ff44850e4e405ffcfa269902b281ac0f67;hb=00ffabd0eb3ea4f57f1172d466737d25f0bc79c9;hp=b69ed232b6b9dbb47aa4141b72412253663f0a42;hpb=204f2fe5686b201a05d0ec8c13b2f35cc261e331;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git diff --git a/src/Tizen.NUI/src/internal/DisposeQueue.cs b/src/Tizen.NUI/src/internal/DisposeQueue.cs index b69ed23..45d4c0f 100755 --- a/src/Tizen.NUI/src/internal/DisposeQueue.cs +++ b/src/Tizen.NUI/src/internal/DisposeQueue.cs @@ -12,7 +12,7 @@ using System.Collections.Generic; namespace Tizen.NUI { - internal class DisposeQueue + internal class DisposeQueue : IDisposable { private static readonly DisposeQueue _disposableQueue = new DisposeQueue(); private List _disposables = new List(); @@ -24,10 +24,6 @@ namespace Tizen.NUI { } - ~DisposeQueue() - { - } - public static DisposeQueue Instance { get { return _disposableQueue; } @@ -68,5 +64,10 @@ namespace Tizen.NUI _disposables.Clear(); } } + + public void Dispose() + { + ProcessDisposables(); + } } }