This is an automated email from the ASF dual-hosted git repository.

kyork pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-weex.git


The following commit(s) were added to refs/heads/master by this push:
     new fdf5d9d  [iOS] Trigger vsync on iOS in every batch. (#1759)
fdf5d9d is described below

commit fdf5d9d96a6377b43e8e249a432d3017a995bee2
Author: wqyfavor <wqyfa...@163.com>
AuthorDate: Wed Nov 14 18:53:06 2018 +0800

    [iOS] Trigger vsync on iOS in every batch. (#1759)
---
 weex_core/Source/core/render/page/render_page.cpp | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/weex_core/Source/core/render/page/render_page.cpp 
b/weex_core/Source/core/render/page/render_page.cpp
index 74b947b..d54fade 100644
--- a/weex_core/Source/core/render/page/render_page.cpp
+++ b/weex_core/Source/core/render/page/render_page.cpp
@@ -629,13 +629,11 @@ void RenderPage::Batch() {
   if ((kUseVSync && this->need_layout_.load()) || !kUseVSync) {
     LayoutInner();
   }
-  else {
 #if OS_IOS
-    // vsync may stopped, trigger once
-    RenderAction *action = new RenderActionTriggerVSync(page_id());
-    PostRenderAction(action);
+  // vsync may stopped, trigger once
+  RenderAction *action = new RenderActionTriggerVSync(page_id());
+  PostRenderAction(action);
 #endif
-  }
 }
 
 RenderObject *RenderPage::GetRenderObject(const std::string &ref) {

Reply via email to