diff options
Diffstat (limited to 'android/src/org/rockbox/RockboxService.java')
-rw-r--r-- | android/src/org/rockbox/RockboxService.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/android/src/org/rockbox/RockboxService.java b/android/src/org/rockbox/RockboxService.java index 3aeffa21ff..346e4a189c 100644 --- a/android/src/org/rockbox/RockboxService.java +++ b/android/src/org/rockbox/RockboxService.java @@ -353,7 +353,10 @@ public class RockboxService extends Service public void onDestroy() { super.onDestroy(); - mMediaButtonReceiver.unregister(); + /* Don't unregister so we can receive them (and startup the service) + * after idle poweroff. Hopefully it's ok if mMediaButtonReceiver is + * garbage collected. + * mMediaButtonReceiver.unregister(); */ mMediaButtonReceiver = null; /* Make sure our notification is gone. */ stopForeground(); |