From 9fa28cb6f9909e9b9172cd1d9b5fd9fe841545ce Mon Sep 17 00:00:00 2001 From: Krzysztof Kapitan Date: Thu, 20 Jun 2019 12:44:01 +0100 Subject: [PATCH] Fix for layer not being displayed on High Sierra --- Magic8Ball/Window/ImageContentView.swift | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Magic8Ball/Window/ImageContentView.swift b/Magic8Ball/Window/ImageContentView.swift index 1c29b0d..e720306 100644 --- a/Magic8Ball/Window/ImageContentView.swift +++ b/Magic8Ball/Window/ImageContentView.swift @@ -32,6 +32,16 @@ final class ImageContentView: NSView { private var image: NSImage? + override init(frame frameRect: NSRect) { + super.init(frame: frameRect) + wantsLayer = true + } + + required init?(coder decoder: NSCoder) { + super.init(coder: decoder) + wantsLayer = true + } + override var wantsUpdateLayer: Bool { return true }