OSDN Git Service

Fix crash in Settings from uninstall
authorJason Monk <jmonk@google.com>
Thu, 22 Oct 2015 22:32:08 +0000 (15:32 -0700)
committerJason Monk <jmonk@google.com>
Thu, 22 Oct 2015 22:58:50 +0000 (22:58 +0000)
Bug: 25171390
Change-Id: Idd0319a5c003ba2183264684806d2b0aaffa1d7e

src/com/android/settings/applications/InstalledAppDetails.java

index f539962..74ae90d 100755 (executable)
@@ -704,6 +704,10 @@ public class InstalledAppDetails extends AppInfoBase
      * @see android.view.View.OnClickListener#onClick(android.view.View)
      */
     public void onClick(View v) {
+        if (mAppEntry == null) {
+            setIntentAndFinish(true, true);
+            return;
+        }
         String packageName = mAppEntry.info.packageName;
         if(v == mUninstallButton) {
             if ((mAppEntry.info.flags & ApplicationInfo.FLAG_SYSTEM) != 0) {