diff --git a/src/cocoa_window.m b/src/cocoa_window.m index 0c40c71a..17d2b206 100644 --- a/src/cocoa_window.m +++ b/src/cocoa_window.m @@ -423,10 +423,10 @@ static const NSRange kEmptyRange = { NSNotFound, 0 }; - (id)makeBackingLayer { - if (!window->ns.layer) { - window->ns.layer = [super makeBackingLayer]; - } - return window->ns.layer; + if (window->ns.layer) + return window->ns.layer; + + return [super makeBackingLayer]; } - (void)cursorUpdate:(NSEvent *)event