From cfe0167336cc59c3c0ba093521d95d971feed46c Mon Sep 17 00:00:00 2001 From: Braden Farmer Date: Mon, 28 Jan 2019 19:28:12 -0700 Subject: [PATCH] Remove Nvidia Shield from list of devices with broken setLaunchBounds() API --- app/src/main/java/com/farmerbb/taskbar/util/U.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/farmerbb/taskbar/util/U.java b/app/src/main/java/com/farmerbb/taskbar/util/U.java index 8c10cdc2..c1f6e71e 100644 --- a/app/src/main/java/com/farmerbb/taskbar/util/U.java +++ b/app/src/main/java/com/farmerbb/taskbar/util/U.java @@ -881,6 +881,10 @@ public class U { return Build.MANUFACTURER.equalsIgnoreCase("Samsung"); } + public static boolean isNvidiaDevice() { + return Build.MANUFACTURER.equalsIgnoreCase("NVIDIA"); + } + public static boolean isServiceRunning(Context context, Class cls) { return isServiceRunning(context, cls.getName()); } @@ -1339,7 +1343,8 @@ public class U { public static boolean hasBrokenSetLaunchBoundsApi() { return getCurrentApiVersion() >= 26.0f && getCurrentApiVersion() < 28.0f - && !isSamsungDevice(); + && !isSamsungDevice() + && !isNvidiaDevice(); } public static String getSecondScreenPackageName(Context context) { -- 2.11.0