himselfv / wakan

Japanese and Chinese learning tool with dictionary
39 stars 7 forks source link

Text selection in several controls is buggy #117

Closed himselfv closed 11 years ago

himselfv commented 11 years ago

Original report by me.

Originally reported on Google Code with ID 117

Text selection in such places as the dictionary lookup results, kanji details window
extended information pane and dictionary lookup results in popup hint, behaves buggy.

When you click just once, the selection still highlight appears and sticks to mouse.
Sometimes it disappears as if completing the selection process after you click on the
control a second time, sometimes it doesn't, and at times it doesn't even go away no
matter what you do.

This has to be fixed. The selection box must only appear and follow the cursor for
the duration the mouse button is held pressed.

Reported by himselfv on 2013-03-03 18:54:11

himselfv commented 11 years ago
This bug is present from at least 1.67.

Reported by himselfv on 2013-03-03 18:54:32

himselfv commented 11 years ago
+ Selection is not cancelled when releasing the button over a different control
- It is possible to selection-higlight over the end of the string
- No matter what you select, the popup shows info for the word under the cursor
- Don't pop up the hint when we're dragging the mouse (this cancels drag)

Reported by himselfv on 2013-03-06 13:25:02

himselfv commented 11 years ago
+ It is possible to selection-higlight over the end of the string

Reported by himselfv on 2013-03-11 07:04:00

himselfv commented 11 years ago
+ Don't pop up the hint when we're dragging the mouse (this cancels drag)

Reported by himselfv on 2013-03-11 08:18:39

himselfv commented 11 years ago
+ No matter what you select, the popup shows info for the word under the cursor

Also fixed a lot of other things, @r431 more or less works as expected. Closing.

Reported by himselfv on 2013-03-12 12:24:53

himselfv commented 11 years ago

Reported by himselfv on 2013-03-12 12:52:10

himselfv commented 11 years ago

Reported by himselfv on 2013-03-14 07:18:22