Loading services/core/java/com/android/server/wm/AppTransition.java +18 −19 Original line number Diff line number Diff line Loading @@ -54,6 +54,7 @@ import android.content.res.Configuration; import android.graphics.Bitmap; import android.graphics.Path; import android.graphics.Rect; import android.os.Binder; import android.os.Debug; import android.os.IBinder; import android.os.IRemoteCallback; Loading Loading @@ -1808,11 +1809,10 @@ public class AppTransition implements Dump { final IAppTransitionAnimationSpecsFuture future = mNextAppTransitionAnimationsSpecsFuture; mNextAppTransitionAnimationsSpecsFuture = null; mDefaultExecutor.execute(new Runnable() { @Override public void run() { mDefaultExecutor.execute(() -> { AppTransitionAnimationSpec[] specs = null; try { Binder.allowBlocking(future.asBinder()); specs = future.get(); } catch (RemoteException e) { Slog.w(TAG, "Failed to fetch app transition specs: " + e); Loading @@ -1828,7 +1828,6 @@ public class AppTransition implements Dump { } } mService.requestTraversal(); } }); } } Loading Loading
services/core/java/com/android/server/wm/AppTransition.java +18 −19 Original line number Diff line number Diff line Loading @@ -54,6 +54,7 @@ import android.content.res.Configuration; import android.graphics.Bitmap; import android.graphics.Path; import android.graphics.Rect; import android.os.Binder; import android.os.Debug; import android.os.IBinder; import android.os.IRemoteCallback; Loading Loading @@ -1808,11 +1809,10 @@ public class AppTransition implements Dump { final IAppTransitionAnimationSpecsFuture future = mNextAppTransitionAnimationsSpecsFuture; mNextAppTransitionAnimationsSpecsFuture = null; mDefaultExecutor.execute(new Runnable() { @Override public void run() { mDefaultExecutor.execute(() -> { AppTransitionAnimationSpec[] specs = null; try { Binder.allowBlocking(future.asBinder()); specs = future.get(); } catch (RemoteException e) { Slog.w(TAG, "Failed to fetch app transition specs: " + e); Loading @@ -1828,7 +1828,6 @@ public class AppTransition implements Dump { } } mService.requestTraversal(); } }); } } Loading