From 3dafcba58aa26ac72b32acaa915f97884aefe0fc Mon Sep 17 00:00:00 2001 From: Michael Zuccarino Date: Fri, 6 Sep 2019 14:22:41 -0700 Subject: [PATCH] Provide default value --- Source/ASImageNode.mm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Source/ASImageNode.mm b/Source/ASImageNode.mm index 250aee75..adc45ece 100644 --- a/Source/ASImageNode.mm +++ b/Source/ASImageNode.mm @@ -183,6 +183,7 @@ typedef void (^ASImageNodeDrawParametersBlock)(ASWeakMapEntry *entry); _imageNodeFlags.cropEnabled = YES; _imageNodeFlags.forceUpscaling = NO; + _imageNodeFlags.regenerateFromImageAsset = NO; _cropRect = CGRectMake(0.5, 0.5, 0, 0); _cropDisplayBounds = CGRectNull; _placeholderColor = ASDisplayNodeDefaultPlaceholderColor(); @@ -775,7 +776,8 @@ static ASWeakMap *cache = nil; if (AS_AVAILABLE_IOS_TVOS(13, 10)) { AS::MutexLocker l(__instanceLock__); // update image if userInterfaceStyle was changed (dark mode) - if (_image != nil && _primitiveTraitCollection.userInterfaceStyle != previousTraitCollection.userInterfaceStyle) { + if (_image != nil + && _primitiveTraitCollection.userInterfaceStyle != previousTraitCollection.userInterfaceStyle) { _imageNodeFlags.regenerateFromImageAsset = YES; } }