Sorry, but it feels there are two discussion mixed: - if there is an unaccepted edit, it should not be lost, so we need a dialog, undo or history - if you explicitly cancel an edit, there should not be a dialog, because you just said you want to cancel Logic. That is how I understand what Igor says, and that is also my opinion. On 12 Jan 2014, at 19:43, Sean P. DeNigris <sean@clipperadams.com> wrote:
Igor Stasenko wrote
I am ranting against approach of using modal popups as way to improve or fill gaps in UI.
I understand and agree. And that position is not revolutionary - it's a clear case of poor UI design.
And, in this case, I think it's easy enough to lose code ( albeit a maximum of 7 lines, right ;-) ) by accidentally closing a browser. Say cleaning the world of multiple unneeded tools and repeatedly typing cmd+w, forgetting that there is unsaved code in 1. Or (which has happened to me) trying to close a bunch of error windows that appeared, and accidentally closing another window because the window order is not what I expected chronologically.
So, only in the absence of undo for what IMHO is a likely error, especially for new users, am I suggesting to keep the pop-ups (which I personally hate and would rather lose code occasionally then be interrupted all the time) available for those who want them.
----- Cheers, Sean -- View this message in context: http://forum.world.st/Do-you-want-to-accept-Discard-tp4735220p4736163.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.