Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support To Change Anchor Point #548

Open
wants to merge 132 commits into
base: 3.1
Choose a base branch
from
Open

Support To Change Anchor Point #548

wants to merge 132 commits into from

Conversation

IHNEL
Copy link

@IHNEL IHNEL commented Oct 2, 2015

Support to change the anchor point and make the panel smooth slide to new position.

original issue: Multiple Anchor Point #542

ngsilverman and others added 21 commits July 18, 2015 10:24
…by dragging the list down, then re-dock the panel by dragging the list up, release, then drag down on the list, it would cause the panel to intercept when it shouldn't. 2) If you were rapidly scrolling in the list by repeating the dragging motion, the list would stop every second drag because the event was being changed from a move to a down.
…panel will stop at the anchor point first before going to the expanded or collapsed state. This is unless the user has scrolled past the anchor point.
Fixed anchor point scrolling issue. If anchor point is set, then the …
Add support for RecyclerView
This allows custom behavior for nested scrolling, or extending the scroll panel to support different scrollable types.
…ion of the cursor, not the moved position to get the view.

This was causing dragging from close to the panel edge to not work correctly.
In very rare cases a multi finger touch in the main section can cause an exception.
@tokudu
Copy link
Contributor

tokudu commented Oct 13, 2015

Looks like a lot of lines have the whitespace changed, can you revert that? I can't properly review change without that.

tokudu and others added 30 commits September 13, 2016 13:35
Changed mPanelSlideListeners to a CopyOnWriteArrayList. Addresses #695.
Fix potential NPEs and synchronization errors.
I have updated the 26.+ to the correct version. And yes the Gradle version also has to be upgraded in the file AndroidSlidingUpPanel/build.gradle
Line no 8 to -> classpath 'com.android.tools.build:gradle:2.3.2'
and
Line no 26 to -> gradleVersion = '3.3'
This will allow child views with horizontally scrollable content to behave as expected, regardless of the state of the panel.
In SlidingUpPanelLayout.dispatchTouchEvent(), ignore horizontal scrolls
Fixed Bug: SlidingUpPanelLayout ignores setPanelState()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.