Repository: incubator-weex Updated Branches: refs/heads/release-0.16 672800f51 -> d50ca8300
when cell amount is big, watch appear will none changed will result too many logs when scroll, move log to appear changed Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/be723e2e Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/be723e2e Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/be723e2e Branch: refs/heads/release-0.16 Commit: be723e2ede0732341bf3386829e19b6cbaa8fdbd Parents: ae011d3 Author: jianbai.gbj <jianbai....@alibaba-inc.com> Authored: Wed Oct 25 13:01:26 2017 +0800 Committer: jianbai.gbj <jianbai....@alibaba-inc.com> Committed: Wed Oct 25 13:01:26 2017 +0800 ---------------------------------------------------------------------- .../com/taobao/weex/ui/component/list/BasicListComponent.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/be723e2e/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 c04ed0a..bf51870 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 @@ -1170,12 +1170,12 @@ public abstract class BasicListComponent<T extends ViewGroup & ListComponentView boolean visible = (!outOfVisibleRange) && item.isViewVisible(true); int result = item.setAppearStatus(visible); - if (WXEnvironment.isApkDebugable()) { - WXLogUtils.d("appear", "item " + item.getCellPositionINScollable() + " result " + result); - } if (result == AppearanceHelper.RESULT_NO_CHANGE) { continue; } + if (WXEnvironment.isApkDebugable()) { + WXLogUtils.d("appear", "item " + item.getCellPositionINScollable() + " result " + result); + } component.notifyAppearStateChange(result == AppearanceHelper.RESULT_APPEAR ? Constants.Event.APPEAR : Constants.Event.DISAPPEAR, direction); } }