diff --git a/android/sdk/src/main/java/com/taobao/weex/ui/action/GraphicActionCreateFinish.java b/android/sdk/src/main/java/com/taobao/weex/ui/action/GraphicActionCreateFinish.java index e09e2eadb7..c768b08866 100644 --- a/android/sdk/src/main/java/com/taobao/weex/ui/action/GraphicActionCreateFinish.java +++ b/android/sdk/src/main/java/com/taobao/weex/ui/action/GraphicActionCreateFinish.java @@ -19,9 +19,7 @@ package com.taobao.weex.ui.action; import android.support.annotation.NonNull; - import com.taobao.weex.WXSDKInstance; -import com.taobao.weex.WXSDKManager; import com.taobao.weex.common.RenderTypes; import com.taobao.weex.common.WXRenderStrategy; import com.taobao.weex.performance.WXInstanceApm; @@ -56,8 +54,6 @@ public void executeAction() { return; } - instance.mHasCreateFinish = true; - if (instance.getRenderStrategy() == WXRenderStrategy.APPEND_ONCE) { instance.onCreateFinish(); }else{ @@ -66,6 +62,8 @@ public void executeAction() { } } + instance.mHasCreateFinish = true; + if (null != instance.getWXPerformance()){ instance.getWXPerformance().callCreateFinishTime = System.currentTimeMillis()-instance.getWXPerformance().renderTimeOrigin; }