Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cfc30932 authored by Evan Rosky's avatar Evan Rosky
Browse files

Fix crash when divider receives imetarget that isn't in a split

Bug: 149828540
Test: Can use ime on keyguard
Change-Id: Iae7007d6c8157cffd821e2372d19b27df869d6c7
parent 58b9a11b
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -137,7 +137,8 @@ public class Divider extends SystemUI implements DividerView.DividerCallbacks,
                        try {
                            mLastImeTarget = ActivityTaskManager.getTaskOrganizerController()
                                    .getImeTarget(displayId);
                            mShouldAdjustForIme = !mSplitLayout.mDisplayLayout.isLandscape()
                            mShouldAdjustForIme = mLastImeTarget != null
                                    && !mSplitLayout.mDisplayLayout.isLandscape()
                                    && (mLastImeTarget.asBinder()
                                    == mSplits.mSecondary.token.asBinder());
                        } catch (RemoteException e) {