File tree Expand file tree Collapse file tree
inboxrecyclerview/src/main/java/me/saket/inboxrecyclerview Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,8 +5,8 @@ import android.view.ViewTreeObserver
55import me.saket.inboxrecyclerview.page.ExpandablePageLayout
66
77internal class PageLocationChangeDetector (
8- private val page : ExpandablePageLayout ,
9- private val changeListener : () -> Unit
8+ private val page : ExpandablePageLayout ,
9+ private val changeListener : () -> Unit
1010) : ViewTreeObserver.OnPreDrawListener, ViewTreeObserver.OnGlobalLayoutListener {
1111
1212 private var lastTranslationY = 0F
@@ -28,7 +28,7 @@ internal class PageLocationChangeDetector(
2828 val dimensionsChanged = lastClippedDimens != page.clippedDimens
2929 val stateChanged = lastState != page.currentState
3030
31- if (page.isCollapsed. not () && ( moved || dimensionsChanged || stateChanged) ) {
31+ if (moved || dimensionsChanged || stateChanged) {
3232 changeListener()
3333 }
3434
Original file line number Diff line number Diff line change @@ -173,7 +173,7 @@ open class ExpandablePageLayout @JvmOverloads constructor(
173173 override fun onRelease (collapseEligible : Boolean ) {
174174 dispatchOnPageReleaseCallback(collapseEligible)
175175
176- if (! collapseEligible.not ()) {
176+ if (! collapseEligible.not ()) { // TODO: remove double negation.
177177 return
178178 }
179179
You can’t perform that action at this time.
0 commit comments