From 39950725a1d6a1702d7ec4258624b806af0562b7 Mon Sep 17 00:00:00 2001 From: generatedunixname89002005232357 Date: Tue, 26 Nov 2024 06:11:22 -0800 Subject: [PATCH] Revert D66367381 Summary: This diff reverts D66367381 It has broken WA:Bloks Reviewed By: andreicoman11 Differential Revision: D66496535 fbshipit-source-id: 2cd6986c8dcd70cdf81b787fb21c14c7d106413b --- .../fbui/textlayoutbuilder/proxy/StaticLayoutProxy.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/libs/proxy/src/main/java/com/facebook/fbui/textlayoutbuilder/proxy/StaticLayoutProxy.java b/library/libs/proxy/src/main/java/com/facebook/fbui/textlayoutbuilder/proxy/StaticLayoutProxy.java index 2cbf9aa..ef0c868 100644 --- a/library/libs/proxy/src/main/java/com/facebook/fbui/textlayoutbuilder/proxy/StaticLayoutProxy.java +++ b/library/libs/proxy/src/main/java/com/facebook/fbui/textlayoutbuilder/proxy/StaticLayoutProxy.java @@ -25,7 +25,6 @@ import androidx.core.text.TextDirectionHeuristicCompat; import androidx.core.text.TextDirectionHeuristicsCompat; import com.facebook.infer.annotation.Nullsafe; -import com.google.common.base.Preconditions; @Nullsafe(Nullsafe.Mode.LOCAL) public class StaticLayoutProxy { @@ -61,7 +60,8 @@ public static StaticLayout create( } catch (IllegalArgumentException e) { // Retry creating the layout if the first attempt failed due to a race condition. // See https://code.google.com/p/android/issues/detail?id=188163 - if (Preconditions.checkNotNull(e.getMessage()).contains("utext_close")) { + // NULLSAFE_FIXME[Nullable Dereference] + if (e.getMessage().contains("utext_close")) { return new StaticLayout( text, start,