* [Core] Fix crash NPE.

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

Branch: refs/heads/master
Commit: bf3c83d990418df4a9b1ec05bc76a61f1570c5ef
Parents: 16d4eb8
Author: miomin <691292...@qq.com>
Authored: Sat Apr 28 16:41:01 2018 +0800
Committer: YorkShen <shenyua...@gmail.com>
Committed: Mon May 7 15:52:08 2018 +0800

----------------------------------------------------------------------
 .../com/taobao/weex/ui/component/list/BasicListComponent.java  | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/bf3c83d9/android/sdk/src/main/java/com/taobao/weex/ui/component/list/BasicListComponent.java
----------------------------------------------------------------------
diff --git 
a/android/sdk/src/main/java/com/taobao/weex/ui/component/list/BasicListComponent.java
 
b/android/sdk/src/main/java/com/taobao/weex/ui/component/list/BasicListComponent.java
index 742f164..fb57c32 100644
--- 
a/android/sdk/src/main/java/com/taobao/weex/ui/component/list/BasicListComponent.java
+++ 
b/android/sdk/src/main/java/com/taobao/weex/ui/component/list/BasicListComponent.java
@@ -476,8 +476,10 @@ public abstract class BasicListComponent<T extends 
ViewGroup & ListComponentView
         }
       };
     }
-    getHostView().removeCallbacks(mAppearComponentsRunnable);
-    getHostView().postDelayed(mAppearComponentsRunnable, mAppearDelay);
+    if (getHostView() != null) {
+      getHostView().removeCallbacks(mAppearComponentsRunnable);
+      getHostView().postDelayed(mAppearComponentsRunnable, mAppearDelay);
+    }
   }
 
   @Override

Reply via email to