You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by so...@apache.org on 2017/04/11 06:23:58 UTC

[17/19] incubator-weex git commit: * [android] fix npe when remove event

* [android] fix npe when remove event


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/448a4572
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/448a4572
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/448a4572

Branch: refs/heads/0.12-dev
Commit: 448a4572b2034f00ec9e306d112c7ab2a87384e2
Parents: 2697555
Author: sospartan <so...@apache.org>
Authored: Tue Apr 11 14:11:39 2017 +0800
Committer: sospartan <so...@apache.org>
Committed: Tue Apr 11 14:11:39 2017 +0800

----------------------------------------------------------------------
 .../src/main/java/com/taobao/weex/ui/component/WXComponent.java   | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/448a4572/android/sdk/src/main/java/com/taobao/weex/ui/component/WXComponent.java
----------------------------------------------------------------------
diff --git a/android/sdk/src/main/java/com/taobao/weex/ui/component/WXComponent.java b/android/sdk/src/main/java/com/taobao/weex/ui/component/WXComponent.java
index 1500e40..42d9573 100644
--- a/android/sdk/src/main/java/com/taobao/weex/ui/component/WXComponent.java
+++ b/android/sdk/src/main/java/com/taobao/weex/ui/component/WXComponent.java
@@ -977,6 +977,9 @@ public abstract class  WXComponent<T extends View> implements IWXObject, IWXActi
       return;
     }
     for (String event : mDomObj.getEvents()) {
+      if(event == null){
+        continue;
+      }
       removeEventFromView(event);
     }
     mAppendEvents.clear();//only clean append events, not dom's events.