answered
2013-12-31 13:11:52 +0200
dez 7104 ●78 ●94 ●94 moderator
In a perfect World it should be so that any information supplied by user should not disappear until user is asking to delete it explicitly (holy user data). So, Notes behaves correctly from this user friendly point of view, otherwise if you switch e.g. to call application on incoming call, forget about entered note and switch device off, or occasionally flick back, you will lose your entered data (and you can enter quite a lot of text there).
I agree there is some perceptive inconsistency in usage patterns for views. But there is a logical explanation because there are 2 patterns available:
- "Cancel/Accept" or "Yes/No" dialogs: left->cancel, right->accept (also it has tips/buttons at the top). Ordinary they are used to enter/edit some information, when user can overwrite existing data, or should choose between 2 different choices.
- Pop up dialog, used or to display something, or to perform some instantly revertible actions (like "Link" in People app), or to do some edits that do not overwrite some earlier existing information, as in the case with Notes: "New note" action does not overwrite anything, so can be safely undone later.
I'd prefer that it should be possible to have history for any editing action, so any action can be easily undone later. In this case "Cancel/Edit" can be deprecated and inconsistency goes away. But it is harder to implement proper editing with history management, so, I guess, this was the reason to have also "Cancel/Edit" pattern.
So, this is not a bug (behavior not expected by creators) but design choice. Any decision in a real World is a compromise and can't satisfy all needs :)
it serves a "note"app to just save anything you enter it
chemist ( 2013-12-31 00:54:13 +0200 )edit