Mobiperf/MobiPerf

Menubar notification does not go away when app is quit

Closed this issue · 6 comments

The menubar notification should disappear when we quit the app.

To reproduce:

  • Run Mobiperf
  • Menubar icon should appear
  • Go to settings > quit
  • App seems to quit but menu bar icon still there - is the service still running?

My guess would be the background service is still running. If you quit the service from the manage apps screen in settings it should go away.

It's an Android thing: App 'quit' != kill all my services. We could make quit kill all services, but the OS has ways to do that already so I'm not sure it's actually needed. I suggest removing 'quit' from the menu.

Any thoughts on removing 'quit'? It really doesn't make sense to have it there as it doesn't kill the service.

There needs to be a quick and easy way for a user to completely turn off
Mobiperf for whatever reason - battery drain, data usage, privacy concern,
etc. In the past, Quit actually did kill the service...

On Tue, Oct 2, 2012 at 3:38 AM, Dominic Hamon notifications@github.comwrote:

Any thoughts on removing 'quit'? It really doesn't make sense to have it
there as it doesn't kill the service.


Reply to this email directly or view it on GitHubhttps://github.com//issues/119#issuecomment-9066876.

You don't think the app management setting in the OS is the place for this?

Users that care about this stuff will know about it and I'd guess they'd go
there first.

Of course, if its easy to kill the service then great, but I don't know
about that.
On Oct 2, 2012 7:21 PM, "Matt Welsh" notifications@github.com wrote:

There needs to be a quick and easy way for a user to completely turn off
Mobiperf for whatever reason - battery drain, data usage, privacy concern,
etc. In the past, Quit actually did kill the service...

On Tue, Oct 2, 2012 at 3:38 AM, Dominic Hamon notifications@github.comwrote:

Any thoughts on removing 'quit'? It really doesn't make sense to have it
there as it doesn't kill the service.


Reply to this email directly or view it on GitHub<
https://github.com/Mobiperf/MobiPerf/issues/119#issuecomment-9066876>.


Reply to this email directly or view it on GitHubhttps://github.com//issues/119#issuecomment-9079100.

Speedometer has supported this since the beginning so I know it's possible!

On Tue, Oct 2, 2012 at 10:30 AM, Dominic Hamon notifications@github.comwrote:

You don't think the app management setting in the OS is the place for
this?

Users that care about this stuff will know about it and I'd guess they'd
go
there first.

Of course, if its easy to kill the service then great, but I don't know
about that.
On Oct 2, 2012 7:21 PM, "Matt Welsh" notifications@github.com wrote:

There needs to be a quick and easy way for a user to completely turn off
Mobiperf for whatever reason - battery drain, data usage, privacy
concern,
etc. In the past, Quit actually did kill the service...

On Tue, Oct 2, 2012 at 3:38 AM, Dominic Hamon notifications@github.comwrote:

Any thoughts on removing 'quit'? It really doesn't make sense to have
it
there as it doesn't kill the service.


Reply to this email directly or view it on GitHub<
https://github.com/Mobiperf/MobiPerf/issues/119#issuecomment-9066876>.


Reply to this email directly or view it on GitHub<
https://github.com/Mobiperf/MobiPerf/issues/119#issuecomment-9079100>.


Reply to this email directly or view it on GitHubhttps://github.com//issues/119#issuecomment-9079412.