Page 1 of 1

Undo in drop-down lists doesn't work correctly [#5561]

Posted: Thu Jun 04, 2009 8:22 am
by ZvezdanD
In the non-skinned mode the Undo in the edit field of drop-down lists doesn't work at all, although it works with single-line and multi-line edit boxes but only one step back (or forward like Redo).

In the skinned mode the Undo works several steps back since it has multi-level Undo, but from time to time it doesn't return to the exactly same state is it was, or sometimes it leaves some characters where they should not be, especially if there are several Undo's. For example, I have the Track title "You and Your Sister":
1. select "Your", press Ctrl+X, press End, press Ctrl+V;
2. select "and", press Ctrl+X, press Home, press Ctrl+V;
3. press Ctrl+Z four times -> instead of same Title as it was on the begin, you would get "You SistYour erYour"!!!

Same behavior in skinned mode have single-line edit boxes like the Track title and edit field of drop-down list boxes like the Artist. Multi-line edit boxes e.g. Comment has single-level Undo like non-skinned mode and they work correctly.

Re: Undo in drop-down lists doesn't work correctly

Posted: Thu Jun 04, 2009 11:05 pm
by rusty
Zvezdan,

Thanks. Added the second issue to http://www.ventismedia.com/mantis/view.php?id=5561 .

Re. the first issue, in unskinned mode undo for drop-down lists seemed to work ok. e.g. edit an Album field in a drop-down list changing The Joshua Tree to The Josh Tree, and then CTRL-Z --> changes back to The Joshua Tree (multi-step undo doesn't work, though).

-Rusty

Re: Undo in drop-down lists doesn't work correctly

Posted: Fri Jun 05, 2009 1:44 am
by ZvezdanD
rusty wrote:Re. the first issue, in unskinned mode undo for drop-down lists seemed to work ok. e.g. edit an Album field in a drop-down list changing The Joshua Tree to The Josh Tree, and then CTRL-Z --> changes back to The Joshua Tree
Sorry, it didn't work when I tried yesterday, now it is OK as you said. Maybe I did something wrong. This is because I am not using non-skinned mode, only from time to time for testing purposes. However, I observed a problem in skinned mode long-time ago, but never decided to report it until now.