Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Attachment actions
Unintended behavior
View staffing
Description
When the ViewHolder View height is greater than RecyclerView, if slide to halfway, and change the LinearLayoutManager canScroll to canScrollVertically false, and notify. measure will be triggered, and the height Mode of the View that RecyclerView passes to the ViewHolder will be AT_MOST. At this time, SIZE is the parent view, so the child view height will be cut to the parent view height. The bottom half of the leak is truncated. See the attachment for specific error logic.
I think the fix should at least increase the Size by the height the ViewHolder has rolled out, or re-measure when the canScroll changes.