From 92773ea57c8eb76315f850aa2c36fb1c6e97363a Mon Sep 17 00:00:00 2001 From: Synced Synapse Date: Wed, 16 Nov 2016 12:10:20 +0000 Subject: [PATCH] Prevent crash introduced in a4945c85342baf28e0a2a9401244485dc7401111 when there are no hosts configured --- app/src/main/java/org/xbmc/kore/host/HostManager.java | 2 ++ app/src/main/java/org/xbmc/kore/ui/RemoteActivity.java | 1 + 2 files changed, 3 insertions(+) diff --git a/app/src/main/java/org/xbmc/kore/host/HostManager.java b/app/src/main/java/org/xbmc/kore/host/HostManager.java index d2783cf..9086f62 100644 --- a/app/src/main/java/org/xbmc/kore/host/HostManager.java +++ b/app/src/main/java/org/xbmc/kore/host/HostManager.java @@ -489,6 +489,8 @@ public class HostManager { * @param hostInfo Host for which to check version */ public void checkAndUpdateKodiVersion(final HostInfo hostInfo) { + if (hostInfo == null) return; + if (hostInfo.getUpdated() + KODI_VERSION_CHECK_INTERVAL_MILLIS < java.lang.System.currentTimeMillis()) { LogUtils.LOGD(TAG, "Checking Kodi version..."); final HostConnection hostConnection = new HostConnection(hostInfo); diff --git a/app/src/main/java/org/xbmc/kore/ui/RemoteActivity.java b/app/src/main/java/org/xbmc/kore/ui/RemoteActivity.java index c714ff1..8aed023 100644 --- a/app/src/main/java/org/xbmc/kore/ui/RemoteActivity.java +++ b/app/src/main/java/org/xbmc/kore/ui/RemoteActivity.java @@ -122,6 +122,7 @@ public class RemoteActivity extends BaseActivity intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); finish(); + return; } // Set up the drawer.