From 003d65627e894eef4c0f7544369ff60d579452fc Mon Sep 17 00:00:00 2001 From: Ciaran Gultnieks Date: Wed, 12 Sep 2012 21:52:52 +0100 Subject: [PATCH] Fix crash when rotating screen in App Details --- src/org/fdroid/fdroid/AppDetails.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/org/fdroid/fdroid/AppDetails.java b/src/org/fdroid/fdroid/AppDetails.java index aecde9477..0a91d0b6f 100644 --- a/src/org/fdroid/fdroid/AppDetails.java +++ b/src/org/fdroid/fdroid/AppDetails.java @@ -217,6 +217,15 @@ public class AppDetails extends ListActivity { if (viewResetRequired) { reset(); viewResetRequired = false; + } else { + // Doing the reset() will usually get our compatChecker, but if + // we're skipping that we'd better get one now... + try { + DB db = DB.getDB(); + compatChecker = db.getCompatibilityChecker(); + } finally { + DB.releaseDB(); + } } if (downloadHandler != null) { downloadHandler.startUpdates();