Merge "Handle the UnsupportedOperationException when register TaskOrganizer" into rvc-dev am: 625280b87c
Change-Id: I6a8074b4d0b14b0c3ca2386c45a6a1d49d353e4c
This commit is contained in:
@@ -36,7 +36,6 @@ import android.util.Pair;
|
|||||||
import android.view.DisplayInfo;
|
import android.view.DisplayInfo;
|
||||||
import android.view.IPinnedStackController;
|
import android.view.IPinnedStackController;
|
||||||
import android.window.WindowContainerTransaction;
|
import android.window.WindowContainerTransaction;
|
||||||
import android.window.WindowOrganizer;
|
|
||||||
|
|
||||||
import com.android.systemui.Dependency;
|
import com.android.systemui.Dependency;
|
||||||
import com.android.systemui.UiOffloadThread;
|
import com.android.systemui.UiOffloadThread;
|
||||||
@@ -258,7 +257,7 @@ public class PipManager implements BasePipManager, PipTaskOrganizer.PipTransitio
|
|||||||
// register the pip input consumer to ensure touch can send to it.
|
// register the pip input consumer to ensure touch can send to it.
|
||||||
mInputConsumerController.registerInputConsumer();
|
mInputConsumerController.registerInputConsumer();
|
||||||
}
|
}
|
||||||
} catch (RemoteException e) {
|
} catch (RemoteException | UnsupportedOperationException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -45,7 +45,6 @@ import android.text.TextUtils;
|
|||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
import android.util.Pair;
|
import android.util.Pair;
|
||||||
import android.view.DisplayInfo;
|
import android.view.DisplayInfo;
|
||||||
import android.window.WindowOrganizer;
|
|
||||||
|
|
||||||
import com.android.systemui.Dependency;
|
import com.android.systemui.Dependency;
|
||||||
import com.android.systemui.R;
|
import com.android.systemui.R;
|
||||||
@@ -296,7 +295,7 @@ public class PipManager implements BasePipManager, PipTaskOrganizer.PipTransitio
|
|||||||
try {
|
try {
|
||||||
WindowManagerWrapper.getInstance().addPinnedStackListener(mPinnedStackListener);
|
WindowManagerWrapper.getInstance().addPinnedStackListener(mPinnedStackListener);
|
||||||
TaskOrganizer.registerOrganizer(mPipTaskOrganizer, WINDOWING_MODE_PINNED);
|
TaskOrganizer.registerOrganizer(mPipTaskOrganizer, WINDOWING_MODE_PINNED);
|
||||||
} catch (RemoteException e) {
|
} catch (RemoteException | UnsupportedOperationException e) {
|
||||||
Log.e(TAG, "Failed to register pinned stack listener", e);
|
Log.e(TAG, "Failed to register pinned stack listener", e);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user