mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-03 09:26:51 +00:00
Fix all app button taskbar animation in LTR and RTL.
Bug: 225154998
Test: Open app, view taskbar, go back to home
Repeat for both RTL, LTR
Change-Id: Ifdc8074bef6e5f5a447a1f4110ccb387b18a7ea9
This commit is contained in:
@@ -258,12 +258,14 @@ public class TaskbarViewController implements TaskbarControllers.LoggableTaskbar
|
||||
View child = mTaskbarView.getChildAt(i);
|
||||
|
||||
int positionInHotseat = -1;
|
||||
if (FeatureFlags.ENABLE_ALL_APPS_IN_TASKBAR.get() && i == count - 1) {
|
||||
boolean isRtl = Utilities.isRtl(child.getResources());
|
||||
if (FeatureFlags.ENABLE_ALL_APPS_IN_TASKBAR.get()
|
||||
&& ((isRtl && i == 0) || (!isRtl && i == count - 1))) {
|
||||
// Note that there is no All Apps button in the hotseat, this position is only used
|
||||
// as its convenient for animation purposes.
|
||||
positionInHotseat = Utilities.isRtl(child.getResources())
|
||||
positionInHotseat = isRtl
|
||||
? -1
|
||||
: mActivity.getDeviceProfile().inv.numShownHotseatIcons;
|
||||
: mActivity.getDeviceProfile().numShownHotseatIcons;
|
||||
|
||||
setter.setViewAlpha(child, 0, LINEAR);
|
||||
} else if (child.getTag() instanceof ItemInfo) {
|
||||
|
||||
Reference in New Issue
Block a user