From 6c8ef0d6617e93d711859c51003ace1755fc2437 Mon Sep 17 00:00:00 2001 From: Braden Farmer Date: Mon, 31 Oct 2016 18:31:45 -0600 Subject: [PATCH] Taskbar 2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit • Crash fix --- app/build.gradle | 2 +- app/src/main/java/com/farmerbb/taskbar/util/U.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index c50b0195..7544e800 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -14,7 +14,7 @@ android { minSdkVersion 21 targetSdkVersion 25 - versionCode 89 + versionCode 90 versionName "2.1" resConfigs "en", "ja" 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 a8eab213..1af8cbc6 100644 --- a/app/src/main/java/com/farmerbb/taskbar/util/U.java +++ b/app/src/main/java/com/farmerbb/taskbar/util/U.java @@ -437,7 +437,9 @@ public class U { UserManager userManager = (UserManager) context.getSystemService(Context.USER_SERVICE); LauncherApps launcherApps = (LauncherApps) context.getSystemService(Context.LAUNCHER_APPS_SERVICE); - launcherApps.startMainActivity(componentName, userManager.getUserForSerialNumber(userId), null, bundle); + try { + launcherApps.startMainActivity(componentName, userManager.getUserForSerialNumber(userId), null, bundle); + } catch (NullPointerException e) { /* Gracefully fail */ } } public static void checkForUpdates(Context context) { -- 2.11.0