OSDN Git Service

setNeedsDisplayをメインスレッドで呼ぶように修正
[kcd/KCD.git] / KCD / NSViewExtension.swift
index a301286..011f4d5 100644 (file)
@@ -14,4 +14,9 @@ extension NSView {
         
         (animate ? self.animator() : self).frame = frame
     }
+    
+    func needsDisplayInMainThread() {
+        
+        DispatchQueue.main.async { self.needsDisplay = true }
+    }
 }