Make canvas rendering non-blocking
This commit is contained in:
parent
3fe5d9eb3a
commit
e1d869ffdc
1 changed files with 9 additions and 1 deletions
|
@ -7,7 +7,15 @@ class ViewController: NSViewController {
|
|||
override func viewWillAppear() {
|
||||
let document = self.view.window?.windowController?.document as? Document
|
||||
|
||||
imageView.image = document?.makeComposite()
|
||||
DispatchQueue.main.async {
|
||||
let image = document?.makeComposite()
|
||||
|
||||
//DispatchQueue.main.sync {
|
||||
self.imageView.image = image
|
||||
//}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
override func prepare(for segue: NSStoryboardSegue, sender: Any?) {
|
||||
|
|
Reference in a new issue