From bf09003a3475dadfd6be591ec705608f9ff7baa1 Mon Sep 17 00:00:00 2001 From: apolla <1317345135@qq.com> Date: Mon, 13 Nov 2023 14:46:07 +0800 Subject: [PATCH] Update YYTextAsyncLayer.m [CHG]fix xcode15 Assertion failure in void _UIGraphicsBeginImageContextWithOptions(CGSize, BOOL, CGFloat, BOOL)(), UIGraphics.m:410 --- YYText/Utility/YYTextAsyncLayer.m | 1 + 1 file changed, 1 insertion(+) diff --git a/YYText/Utility/YYTextAsyncLayer.m b/YYText/Utility/YYTextAsyncLayer.m index 9f09700a..5c6509f9 100644 --- a/YYText/Utility/YYTextAsyncLayer.m +++ b/YYText/Utility/YYTextAsyncLayer.m @@ -200,6 +200,7 @@ - (void)_displayAsync:(BOOL)async { } else { [_sentinel increase]; if (task.willDisplay) task.willDisplay(self); + if (CGSizeEqualToSize(self.bounds.size, CGSizeZero)) return; UIGraphicsBeginImageContextWithOptions(self.bounds.size, self.opaque, self.contentsScale); CGContextRef context = UIGraphicsGetCurrentContext(); if (self.opaque && context) {