Exit the template editing mode when the user moves to a different paragraph
Closed, ResolvedPublic

Description

As part of the template translation process (T139332), users can access an isolation mode for translating the template by editing the template parameters.

Currently (as tested in the test server), a template remains in editing mode even when the user moves to edit a different paragraph. When editing a different section, the template editing mode should become closed for the template to reflect the changes and avoid additional complexity in the document (e.g., multiple templates to be expanded at the same time).

Amire80 raised the priority of this task from "Normal" to "High".

This is important, because users may lose the data they typed if they don't close the template properly, and this shouldn't be so confusing.

Pginer-WMF added a comment.EditedNov 29 2016, 7:05 PM

This is important, because users may lose the data they typed if they don't close the template properly, and this shouldn't be so confusing.

There should be no need to close the template for contents to get saved, but that is a separate story (I created it at T151920). this one is more about helping to focus on the current task at hand, which I agree is important.

Nikerabbit claimed this task.

Change 327155 had a related patch set uploaded (by Nikerabbit):
Exit the template editing mode when the user moves to a different paragraph

https://gerrit.wikimedia.org/r/327155

Nemo_bis added a subscriber: Nemo_bis.

+1, it's easy to click "publish" without realising that the X is meant (and required) to save (rather than close/discard) the template. Seen with user: https://it.wikipedia.org/w/index.php?title=The_OA&diff=next&oldid=84782823

Change 327155 merged by jenkins-bot:
Exit the template editing mode when the user moves to a different paragraph

https://gerrit.wikimedia.org/r/327155

Amire80 moved this task from QA to Done on the Language-Q2-2016-17 Sprint 5 board.Jan 5 2017, 10:06 PM
Amire80 closed this task as "Resolved".

Verified in production. Thank you.