浏览代码

[macOS] Disable setWantsLayer on macOS < 10.14

bruvzg 6 年之前
父节点
当前提交
4aa441591c
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      platform/osx/os_osx.mm

+ 3 - 1
platform/osx/os_osx.mm

@@ -1237,7 +1237,9 @@ Error OS_OSX::initialize(const VideoMode &p_desired, int p_video_driver, int p_a
 	ERR_FAIL_COND_V(window_object == nil, ERR_UNAVAILABLE);
 
 	window_view = [[GodotContentView alloc] init];
-	[window_view setWantsLayer:TRUE];
+	if (@available(macOS 10.14, *)) {
+		[window_view setWantsLayer:TRUE];
+	}
 
 	float displayScale = 1.0;
 	if (is_hidpi_allowed()) {