Closed Bug 898969 Opened 11 years ago Closed 10 years ago

New apps are regularly running when I unlock the device

Categories

(Firefox OS Graveyard :: Gaia, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX
1.3 C3/1.4 S3(31jan)

People

(Reporter: MattN, Unassigned)

References

Details

(Keywords: perf, Whiteboard: [c= p= s=2014.01.31 u=])

I don't have steps to reproduce but many times this week when I unlocked the device using my pin, an unexpected app was in the foreground (often one that I know wasn't running since the last restart).

Today I had cost control in the foreground but I hadn't used that app yet today. I would guess touch events are still going to the homescreen in some cases when they shouldn't e.g. from the lock screen or when the display turns off.

Unagi/1.1.0/beta
Build: 20130719070225
See the dupe for STR. Looks like a regression with two confirmed reproductions.
blocking-b2g: --- → leo?
Keywords: steps-wantedregression
This may impact battery life if apps keep running in background and this is a confirmed regression, leo+
blocking-b2g: leo? → leo+
needsinfo on Lucas and Dylan to help pass this on to right team for investigation.
Flags: needinfo?(ladamski)
Flags: needinfo?(doliver)
Gregor, can you please help find someone who can take a look at this ? Dylan suggested i could reach out to you for help
Flags: needinfo?(ladamski)
Flags: needinfo?(doliver)
Flags: needinfo?(anygregor)
Flags: needinfo?
Is it always the same app or do you see random apps after unlocking?
Flags: needinfo?(anygregor)
Flags: needinfo?
I had it with cost control and calendar. There are STR in the dupe but I haven't verified it.
(In reply to Matthew N. [:MattN] from comment #7)
> I had it with cost control and calendar. There are STR in the dupe but I
> haven't verified it.

I think they are known and we decided to accept this.
Calendar does synchronization in the background and opens the app.
James, is this expected behavior?
Cost control might be similar. I don't know who owns const control.
Flags: needinfo?(jlal)
Yes that sounds about right- However when we implemented this functionality there was no way for an app to close itself (early 1.0.0 era). We can optimize this by launching the app only when needed then closing itself if notifications are not clicked.
Flags: needinfo?(jlal)
(In reply to James Lal [:lightsofapollo] from comment #9)
> Yes that sounds about right- However when we implemented this functionality
> there was no way for an app to close itself (early 1.0.0 era). We can
> optimize this by launching the app only when needed then closing itself if
> notifications are not clicked.

Okay. Then I was mistaken with the nomination here - this isn't a new 1.01 regression. It's probably a performance issue, however.
blocking-b2g: leo+ → ---
Keywords: regressionperf
Whiteboard: [c= p=]
Depends on: 905771
No longer depends on: 905771
From comment 8 and 9, looks like this is expected behavior. Please reopen if this becomes an issue.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Whiteboard: [c= p=] → [c= p= s=2014.01.31 u=]
Target Milestone: --- → 1.3 C3/1.4 S3(31jan)
You need to log in before you can comment on or make changes to this bug.