Closed Bug 1100182 Opened 10 years ago Closed 8 years ago

[Messages][Refactoring] Refactor the use of cleanFields in Conversation/Composer views

Categories

(Firefox OS Graveyard :: Gaia::SMS, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: steveck, Unassigned)

References

Details

In Bug #1079824, we use cleanFields to clear the compose and recipients field in order to prevent the unexpected draft saving. But the fact is we might abuse the cleanFields in many different places, such as: - Back - Close - AfterLeave if next panel is ThreadList - BeforeEnterComposer - BeforeEnterThread (inside initializeRendering) The main idea is to remove the cleanFields in BeforeEnter if we could make sure the fileds are cleaned after leaving, and even refine the panel navigation life cycle to unify the exit point instead of back and close panel path.
No longer blocks: 1088595, sms-sprint-2.1S9
No longer depends on: 1079824
Keywords: regression
Whiteboard: [sms-sprint-2.1S8][p=1]
Summary: [Messages] Refactor the use of cleanFields in threadUI view(and compose view) → [Messages][Refactoring] Refactor the use of cleanFields in Conversation/Composer views
Mass closing of Gaia::SMS bugs. End of an era :(
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
Mass closing of Gaia::SMS bugs. End of an era :(
You need to log in before you can comment on or make changes to this bug.