Skip to content
Commit 2e1805e8 authored by Andrey Epin's avatar Andrey Epin
Browse files

Fix Resolver dragging animation

Adds a new ResolverDrawerLayout XML property, ignoreOffsetTopLimit, that
takes a direct child view’s id. The specified view will serve as a top
limit for all child views below it with layout_ignoreOffset attribute
set to true i.e. they will be pushed down by the view when the drawer
is moving.

Fix: 240481385
Test: atest FrameworksCoreTests:ResolverActivityTest
Test: atest FrameworksCoreTests:ChooserActivityTest
Test: Manual testing with some injected code that simulates various
conditions:
  * various property values or property absence
  * simultaneous layout and drawer moving
  * one-time layout while an "ignoreOffset" view has been moved out of
    place with a consequent release.

Change-Id: Ib9aa4f11d35c2dede06b0913091e7b146438e57e
parent f12d6c28
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment