Track Properties edit box weirdness [BUG#5668]
Posted: Sun May 24, 2009 1:07 pm
Build 1247
(I have an album with tracks that already have artist field populated, and I want to add an additional artist to some of the tracks.)
While editing tracks using the "Track Properties" dialog box MediaMonkey displays very weird behavior when trying to position the input caret using the Home and End keys in the edit boxes. Standard Windows behavior moves the input position to the beginning of an input box and End takes you to the end of the input box but MM does something else.
Steps to replicate
0- trying to add the artist Foo Bar to some tracks
1- get "Foo Bar; " (without the quotes) to the clipboard, e.g. by using Notepad and copy the string "Foo Bar; "
2- right click the first track of the album and select "Properties"
3- position the caret at the first position in the Artist field
4- type Ctrl-V to paste in "Foo Bar; "
5- use Alt-right arrow to get to next track
6- notice how the caret is not in the first position in the Artist field
7- use Home key to position the caret in the first position
Expected behavior: caret moves to first position in Artist field
Observed behavior: caret moves to last position
Same or similar behavior can be seen when trying to in-place edit a field value in the track listing area.
Edit: step 5
(I have an album with tracks that already have artist field populated, and I want to add an additional artist to some of the tracks.)
While editing tracks using the "Track Properties" dialog box MediaMonkey displays very weird behavior when trying to position the input caret using the Home and End keys in the edit boxes. Standard Windows behavior moves the input position to the beginning of an input box and End takes you to the end of the input box but MM does something else.
Steps to replicate
0- trying to add the artist Foo Bar to some tracks
1- get "Foo Bar; " (without the quotes) to the clipboard, e.g. by using Notepad and copy the string "Foo Bar; "
2- right click the first track of the album and select "Properties"
3- position the caret at the first position in the Artist field
4- type Ctrl-V to paste in "Foo Bar; "
5- use Alt-right arrow to get to next track
6- notice how the caret is not in the first position in the Artist field
7- use Home key to position the caret in the first position
Expected behavior: caret moves to first position in Artist field
Observed behavior: caret moves to last position
Same or similar behavior can be seen when trying to in-place edit a field value in the track listing area.
Edit: step 5