mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-20 11:18:21 +00:00
Fix binder call for app opening
Needs to acquire the AM/WM lock, which may cause jank during the animation. Test: Open app, observe no binder calls. Bug: 78611607 Change-Id: I3459383c9597801405dd9c688837a2bffeeb7f9e
This commit is contained in:
@@ -581,11 +581,8 @@ public class LauncherAppTransitionManagerImpl extends LauncherAppTransitionManag
|
||||
|
||||
float offsetX = (scaledWindowWidth - iconWidth) / 2;
|
||||
float offsetY = (scaledWindowHeight - iconHeight) / 2;
|
||||
if (mLauncher.isInMultiWindowModeCompat()) {
|
||||
mFloatingView.getLocationOnScreen(floatingViewBounds);
|
||||
} else {
|
||||
mFloatingView.getLocationInWindow(floatingViewBounds);
|
||||
}
|
||||
mFloatingView.getLocationOnScreen(floatingViewBounds);
|
||||
|
||||
float transX0 = floatingViewBounds[0] - offsetX;
|
||||
float transY0 = floatingViewBounds[1] - offsetY;
|
||||
matrix.postTranslate(transX0, transY0);
|
||||
|
||||
Reference in New Issue
Block a user