From 95aa6c5baf827c30070e021b7c7d179a56409cb4 Mon Sep 17 00:00:00 2001 From: YorkShen Date: Mon, 17 Sep 2018 19:29:04 +0800 Subject: [PATCH] stop sync if exception occurs (#1532) (cherry picked from commit 139c0bd) --- .../sdk/src/main/java/com/taobao/weex/WeexFrameRateControl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/sdk/src/main/java/com/taobao/weex/WeexFrameRateControl.java b/android/sdk/src/main/java/com/taobao/weex/WeexFrameRateControl.java index d8fc60b473..9dc27db419 100644 --- a/android/sdk/src/main/java/com/taobao/weex/WeexFrameRateControl.java +++ b/android/sdk/src/main/java/com/taobao/weex/WeexFrameRateControl.java @@ -73,6 +73,7 @@ public void run() { if (mListener != null && (vSyncListener = mListener.get()) != null) { try { vSyncListener.OnVSync(); + WXSDKManager.getInstance().getWXRenderManager().postOnUiThread(runnable, VSYNC_FRAME); }catch (UnsatisfiedLinkError e){ if(vSyncListener instanceof WXSDKInstance){ ((WXSDKInstance) vSyncListener).onRenderError( @@ -80,7 +81,6 @@ public void run() { Log.getStackTraceString(e)); } } - WXSDKManager.getInstance().getWXRenderManager().postOnUiThread(runnable, VSYNC_FRAME); } } };