Disable TIS when quickstep is not compatible

This commit is contained in:
Suphon Thanakornpakapong
2022-05-13 23:41:58 +07:00
parent c58f3656b2
commit cef65bba26
6 changed files with 66 additions and 8 deletions
@@ -135,6 +135,7 @@ import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
import app.lawnchair.LawnchairApp;
import app.lawnchair.icons.shape.IconShapeManager;
import app.lawnchair.theme.color.ColorTokens;
@@ -1472,6 +1473,7 @@ public class QuickstepTransitionManager implements OnDeviceProfileChangeListener
* Returns true if we have permission to control remote app transisions
*/
public boolean hasControlRemoteAppTransitionPermission() {
if (!LawnchairApp.isRecentsEnabled()) return false;
return mLauncher.checkSelfPermission(CONTROL_REMOTE_APP_TRANSITION_PERMISSION)
== PackageManager.PERMISSION_GRANTED;
}