nvda
d7d9f616 - I6312 fix mouse interaction symbol list (#6328)

Commit
9 years ago
I6312 fix mouse interaction symbol list (#6328) Fixes #6312 PR: #6328 The mouse can now be used more effectively in the symbol pronunciation dialog. Updating the symbol list items as the "change symbol" fields are changed fixes an issue where the values for the items in the list were not updated when the mouse was used to select a new item in the list. When the already selected (and now changed) item was reselected, then the item in the list WAS updated. This issue seemed to be caused by the EVT_KILL_FOCUS and the EVT_LIST_ITEM_FOCUSED being received out of order. The "change symbol" fields are now disabled when no item is selected (when dialog is first opened). Seeing the fields disabled helps to indicate that an item must be selected first. When this happens its clear that the fields relate to the selected item, as they can be seen to update.
Author
Parents
Loading