All right, I will rework this to not use IDs but rather have classes to programmatically hide and show based on the account type. Quick question to understand the workflow. **Start a new compose window with Newsgroup account** - The `Newsgroups` field is visible. - The `To` field is hidden. - The `Follow Up` label is visible on the right side of the identity menulist. - Every other label is inside the popup panel. Correct? The user changes the identity from a `news` to an `imap` account? - Should we hide the `Newsgroups` field or leave it open? - Should we automatically show again the `To` field? - Should we reorder the labels accordingly? The user changes the identity from an `imap` to an `news` account? - Should we hide the `To` field or leave it open? - Should we automatically show again the `Newsgroups` field? - Should we reorder the labels accordingly? How do we handle pills already created? Do we leave them in? **Proposed approach** - Only hide/show the `To` field when changing identity. - Any other opened field should retain its status.
Bug 1607526 Comment 15 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
All right, I will rework this to not use IDs but rather have classes to programmatically hide and show based on the account type. Quick question to understand the workflow. **Start a new compose window with Newsgroup account** - The `Newsgroups` field is visible. - The `To` field is hidden. - The `Follow Up` label is visible on the right side of the identity menulist. - Every other label is inside the popup panel. Correct? **The user changes the identity from a `news` to an `imap` account?** - Should we hide the `Newsgroups` field or leave it open? - Should we automatically show again the `To` field? - Should we reorder the labels accordingly? **The user changes the identity from an `imap` to an `news` account?** - Should we hide the `To` field or leave it open? - Should we automatically show again the `Newsgroups` field? - Should we reorder the labels accordingly? How do we handle pills already created? Do we leave them in? **Proposed approach** - Only hide/show the `To` field when changing identity. - Any other opened field should retain its status.