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