Closed Bug 1171324 Opened 9 years ago Closed 9 years ago

[Customizer] Poor app performance after closing Customizer

Categories

(Firefox OS Graveyard :: Gaia::Customizer, defect, P1)

ARM
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: justindarc, Assigned: justindarc)

References

Details

(Whiteboard: [spark])

Attachments

(1 file)

Once the Customizer has been opened and closed, the app performance remains sluggish. The app performance/responsiveness is somewhat expected to be diminished while the Customizer is open because of the additional resources required. However, performance should go back to normal after the Customizer is closed.
Assignee: nobody → jdarcangelo
Priority: -- → P1
Whiteboard: [spark]
Attached file pull-request (master)
Attachment #8616887 - Flags: review?(drs)
Comment on attachment 8616887 [details] [review]
pull-request (master)

There seems to be an issue with controller initialization which I highlighted on the PR. I could be wrong about it, so let's discuss. For now, I'm holding this back for that.
Attachment #8616887 - Flags: review?(drs) → review-
Comment on attachment 8616887 [details] [review]
pull-request (master)

Ready for re-review.
Attachment #8616887 - Flags: review- → review?(drs)
Comment on attachment 8616887 [details] [review]
pull-request (master)

Looks good. I would have slightly preferred if all of the controllers were put in the `window.__customizer__` object so that we could encapsulate all destruction logic at the global scope, but this approach works too.
Attachment #8616887 - Flags: review?(drs) → review+
Landed on master:

https://github.com/fxos/customizer/commit/91a97e018631272c9f9e95bd23dedc22a289ea9d
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: