From f738b598d877fcc7665bcdcaf954ce999fce5f68 Mon Sep 17 00:00:00 2001 From: Denis Koroskin Date: Sun, 20 Dec 2015 20:24:22 -0800 Subject: [PATCH] Properly invalidate FlatViewGroup when hotspot Drawable invalidates Summary: I lost FlatViewGroup.verifyDrawable(Drawable) method during one of the rebases. Re-adding it now because hotspot drawable is not working without it. Reviewed By: ahmedre Differential Revision: D2772460 --- .../src/main/java/com/facebook/react/flat/FlatViewGroup.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ReactAndroid/src/main/java/com/facebook/react/flat/FlatViewGroup.java b/ReactAndroid/src/main/java/com/facebook/react/flat/FlatViewGroup.java index d369f1e21c5..55a54b905eb 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/flat/FlatViewGroup.java +++ b/ReactAndroid/src/main/java/com/facebook/react/flat/FlatViewGroup.java @@ -122,6 +122,11 @@ import com.facebook.react.uimanager.ReactCompoundView; // nothing to do here } + @Override + protected boolean verifyDrawable(Drawable who) { + return who == mHotspot || super.verifyDrawable(who); + } + @Override protected void onAttachedToWindow() { if (mIsAttached) {