|
Steps To Reproduce:
|
In several ways, the label edit box does not behave like most text editors (such as this one for Bugzilla):
Create a label track and make a label.
1) Select a range of text, then do left arrow or right. (Try this dragging right to select text, then again dragging left.)
Selection should collapse to the appropriate end, but instead, it collapses where the text drag stopped.
2) Select some text, then shift-click elsewhere in the text box.
The end of the selection nearest the pick should adjust. But instead, it is the end where drag was released that adjusts.
3) Select some text, then right-click in the text box.
If you pick outside the selected text, then cut and copy are not available in the pop-up menu, and after dismissing the menu, the cursor is left where you right-clicked.
4) Drag with the right button.
The highlight box appears only at mouse up, unlike with left dragging where it updates continuously. Why?
5) Select some text with left-drag. Then right-drag in another part of the box.
Label is left in a strange state showing both highlighted text and an insertion cursor.
6) Select some text and copy. Click and drag in the label box, so a character is highlighted, but then release where the highlight shrinks to nothing. Then command+C again, then command + V.
The second Command+C should not change the clipboard. In fact it empties it.
7) Drag text as in 6. Then hit Backspace or Delete.
One character should be deleted, but instead, nothing happens until you repeat the key.
8) Click in the text; then click and drag elsewhere in the text -- the highlight is as expected, only between the click and the drag point. But: drag again, yet elsewhere in the text, and behavior is not as expected. The previous drag anchor is used, rather than resetting to the mouse down point. |