When viewing a diff, button functions are deceptive
Bug #325631 reported by
Reginald Lowack
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
debconf (Ubuntu) |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
when choosing what to do with menu.lst while updating i did "show 3 way differ" and then "Cancel"
after telling me that there was an error installation continued.
All was fine just the menu.lst wasnt changed at all, so the old kernel was loaded by default.
Changed it by hand to 2.6.27.11 and all was ok.
-----
The problem is that the Cancel and Forward options presented have counter-intuitive functions. Cancel appears to be used for going back, and Forward appears to be used for accepting the changes. The solution should be to only have one button which takes the user back to the previous dialog.
Thanks for your report. Changing sourcepackage to debconf, which I hope is correct.
I have had a similar experience to you in the past, where (from memory) the options Cancel and Forward are presented at the diff. When the user thinks "I don't want to do this", they want to hit the back option, so Cancel appears to be the most appropriate. It is not obvious that Forward is how you go back, as it is reasonable to expect that the merge action would be performed.
Only a single option should be available when viewing the diff. If the user wishes to Do Nothing, they will select that option from the drop down menu.