From 837dfd5917a6e3d0f40cf2cc938c5437e8b55077 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Wed, 9 Nov 2016 12:06:13 +0100 Subject: [PATCH] Pebble: fix Pebble Health vanishing when deactivating --- .../activities/appmanager/AbstractAppManagerFragment.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/appmanager/AbstractAppManagerFragment.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/appmanager/AbstractAppManagerFragment.java index 18be286e1..95a1b76a4 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/appmanager/AbstractAppManagerFragment.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/appmanager/AbstractAppManagerFragment.java @@ -310,7 +310,6 @@ public abstract class AbstractAppManagerFragment extends Fragment { public boolean onContextItemSelected(MenuItem item, GBDeviceApp selectedApp) { switch (item.getItemId()) { - case R.id.appmanager_health_deactivate: case R.id.appmanager_app_delete_cache: String baseName; try { @@ -354,6 +353,9 @@ public abstract class AbstractAppManagerFragment extends Fragment { case R.id.appmanager_health_activate: GBApplication.deviceService().onInstallApp(Uri.parse("fake://health")); return true; + case R.id.appmanager_health_deactivate: + GBApplication.deviceService().onAppDelete(selectedApp.getUUID()); + return true; case R.id.appmanager_app_configure: GBApplication.deviceService().onAppStart(selectedApp.getUUID(), true);