From 8a5a51d9d2eeb91fed2ee331a4cf3496282452ce Mon Sep 17 00:00:00 2001 From: MikeAfc Date: Mon, 22 Apr 2019 19:18:23 +0800 Subject: [PATCH] FIx view lifecycle of sticky layout helper. --- gradle.properties | 8 ++++---- .../android/vlayout/layout/StickyLayoutHelper.java | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gradle.properties b/gradle.properties index 3bd1b92..8f74f7b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -44,9 +44,9 @@ GROUP=com.alibaba.android ARTIFACT=vlayout VERSION=1 -VERSION_NAME=1.2.22 +VERSION_NAME=1.2.23 PACKAGING_TYPE=aar useNewSupportLibrary=true -systemProp.compileSdkVersion=25 -systemProp.targetSdkVersion=25 -systemProp.buildToolsVersion=25.0.3 +systemProp.compileSdkVersion=26 +systemProp.targetSdkVersion=26 +systemProp.buildToolsVersion=26.0.2 diff --git a/vlayout/src/main/java/com/alibaba/android/vlayout/layout/StickyLayoutHelper.java b/vlayout/src/main/java/com/alibaba/android/vlayout/layout/StickyLayoutHelper.java index 39c11db..f107f15 100644 --- a/vlayout/src/main/java/com/alibaba/android/vlayout/layout/StickyLayoutHelper.java +++ b/vlayout/src/main/java/com/alibaba/android/vlayout/layout/StickyLayoutHelper.java @@ -709,8 +709,8 @@ public class StickyLayoutHelper extends FixAreaLayoutHelper { public void onClear(LayoutManagerHelper helper) { super.onClear(helper); if (mFixView != null) { - helper.removeChildView(mFixView); helper.recycleView(mFixView); + helper.removeChildView(mFixView); mFixView = null; } }