You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by GitBox <gi...@apache.org> on 2019/01/16 09:51:58 UTC

[incubator-weex] Diff for: [GitHub] YorkShen merged pull request #2036: [WEEX][Android] Weex Bugfix For Scroller Remove Failed Because Of Edit Of Scroller Touch Event

diff --git a/android/sdk/src/main/java/com/taobao/weex/ui/component/WXVContainer.java b/android/sdk/src/main/java/com/taobao/weex/ui/component/WXVContainer.java
index 3e801ddd55..ffa7669c05 100644
--- a/android/sdk/src/main/java/com/taobao/weex/ui/component/WXVContainer.java
+++ b/android/sdk/src/main/java/com/taobao/weex/ui/component/WXVContainer.java
@@ -331,7 +331,10 @@ public void remove(WXComponent child, boolean destroy) {
       getInstance().removeFixedView(child.getHostView());
     } else if (getRealView() != null) {
       if (!child.isVirtualComponent()) {
-        ViewParent parent = child.getHostView().getParent();
+        ViewParent parent = null;
+        if(child.getHostView() != null){
+          parent = child.getHostView().getParent();
+        }
         if(parent != null && parent instanceof  ViewGroup){
           ((ViewGroup) parent).removeView(child.getHostView());
         }else{


With regards,
Apache Git Services