commit | 5da04b231fba55310da38a354f44df9a2a4255bd | [log] [tgz] |
---|---|---|
author | Brandon Dayauon <brdayauon@google.com> | Fri Apr 05 08:31:28 2024 -0700 |
committer | Brandon Dayauon <brdayauon@google.com> | Thu Apr 11 16:22:11 2024 -0700 |
tree | 6b441f4818d52eb7e258caeeb2e4fa5553e31753 | |
parent | 221117bcfd9c643e1e682b0f4f982897bc5e4e84 [diff] |
Fix stale header height being used in scroll to header calculation - This fixes the inconsistency of how far down is needed to scroll to since the values used to calculate the header during drawOnScrimWithScaleAndBottomOffset() is faulty. - Tweaked the row to scroll to when there are tabs vs no tabs. When there are no tabs, its possible the header gets cut off most of the time hence subtracting by 1 will help this problem. bug:332543940 Test locally: https://screenshot.googleplex.com/5y4vYiQcnSMKcA6 manual - before: https://drive.google.com/file/d/14Zj_FyO-3bVfXwuxaqgG_DXMELYS5bQn/view?usp=sharing after with tabs: after 5x5: https://drive.google.com/file/d/16rjaut6VqBMxG6uLQSnVTLRhUQnAANZ5/view?usp=sharing after 4x5: https://drive.google.com/file/d/16jCPN8BewwuIQobt0t6tdVouUKpp1CdI/view?usp=sharing after 4x4: https://drive.google.com/file/d/16VFQb5s6IfrpjRU9PmLlAJWjh1zIo77o/view?usp=sharing after 3x3: https://drive.google.com/file/d/16VFQb5s6IfrpjRU9PmLlAJWjh1zIo77o/view?usp=sharing after 2x2: https://drive.google.com/file/d/16N6Myuv9VtXgI1p4sIuV23iupea7jYLQ/view?usp=sharing after no tabs: after 5x5: https://drive.google.com/file/d/17H1oF_9fJnrtSqmJJqQyyn4upuM2CsoG/view?usp=sharing after 4x5: https://drive.google.com/file/d/178Vu3SvnvSPODIfaR0oz6-jPVYDDNMaA/view?usp=sharing after 4x4: https://drive.google.com/file/d/16yt_5ePPR7kwSrZlo5Sj3x0DqHoQKqYP/view?usp=sharing after 3x3: https://drive.google.com/file/d/17HqebtHWcEHg-i9AfqHEVdl4YnQhX06P/view?usp=sharing after 2x2: https://drive.google.com/file/d/17HqebtHWcEHg-i9AfqHEVdl4YnQhX06P/view?usp=sharing after tablet: landscape: https://drive.google.com/file/d/16JQGs0A3ifKpgqrpQwIzssrXbH-OC0Ej/view?usp=sharing portrait: https://drive.google.com/file/d/16LmLnOEB6XkuAkAcgvP2mKHe5QQqG1oh/view?usp=sharing Flag: ACONFIG com.android.launcher3.Flags.private_space_animation TRUNKFOOD Change-Id: If8a70cc71e9cff4a7f8d3b648e3e59c414e40ee5