summaryrefslogtreecommitdiff
path: root/graphics/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorDaniel Sandler <dsandler@android.com>2012-08-17 16:04:31 -0400
committerDaniel Sandler <dsandler@android.com>2012-09-20 16:50:52 -0400
commit198a0306e5b0ef6b02d61e299a4b4ab4c1c2cdc8 (patch)
treea8f54db83e8042d407ddcfeeb92817c3e3ead0cd /graphics/java/android/renderscript/ProgramFragmentFixedFunction.java
parentd79dd34482b7a9252485c28ff17aede669f70986 (diff)
Fix the seesaw behavior on the status panels.
The code in onMeasure that attempts to accommodate changing child boundaries (i.e. an expanding/collapsing notification) was locking the window size to the child measurement, even though another window was trying to seesaw it closed. We now only activate the rubberband behavior when the size of the children changes, not on each onMeasure(). Lots of other small fixes to the panel expansion logic, too, including ensuring that the expanded fraction doesn't jump to 1.0f when the panel content hasn't been laid out yet (causing the entire screen to become dim for a second thanks to PhoneStatusBarView.panelExpansionChanged). This change also restores the ability of Binder clients (such as accessibility systems) to expand and collapse the status bar. Bug: 7008196 Bug: 6995518 Bug: 6628429 Change-Id: Ib0244a27aef2b4dbe19be98f7e039a9d38f1b80e
Diffstat (limited to 'graphics/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions