From 3-21-03 phone call: We need to allow users to
abandon the process of editing an element without
losing the data that originally appeared in the field.
Currently, when the user doubleclicks an element in the
summary view to display the edit window for that
element, the element is "removed from" the rdf record.
To "abandon" the edit process and retain the original
data, the user must leave the data unchanged in the
edit window and click the "done" button. (See our
temporary solution to issue 665176 -- the user cannot
close the edit window by clicking the upper right-
hand "x" button. This solution was implemented to
prevent the user from unexpectedly removing a field from
a record when the intent had been to abandon the edit
and retain the field.)
In the case of partially-edited data (that is, the user
begins to edit the data but then wants to abandon the
changes), the user's original data no longer appears in
the edit window. Whatever data currently appears in the
edit window is saved in the record when the user
clicks "done." If the user wants to restore the original
data, he or she must manually re-enter it before
clicking "done."
We discussed the need to have a "temporary save"
mechanism, by which GEMCat would temporarily retain
the user's original data (presumably behind the scenes
somehow) until the user completes the edit process by
either abandoning the edit or saving the changes.