New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
outlook calendar - location field in new or existing appointment not read properly with arrow keys #4126
Comments
Comment 1 by nvdakor on 2014-05-07 04:34 |
Comment 2 by manish on 2014-06-29 06:14 This did not need a display model based overlay. Simply mapping the field to a rich edit control did the trick. Also caught the state change event as an autocomplete list item. |
Comment 4 by mdcurran on 2014-06-30 03:59 If you need to handle any specific logic for this control, such as a cancelSpeech or something then obviously in NVDAObjects.window.edit create a new ReCombobox20 class which subclasses RichEdit20. |
Comment 5 by manish (in reply to comment 4) on 2014-09-01 17:36 Replying to mdcurran:
|
Comment 7 by jteh on 2014-09-02 01:37
Any reason you use if instead of elif here (given that other similar checks are elif)? Also, for future reference, probably best to reset the branch to master when the implementation differs so drastically to the original implementation, as we don't need the other attempts and merges in the repo. Don't worry about this for this ticket; I'll handle it when I merge. |
Comment 8 by jteh on 2014-09-02 01:42 |
Comment 9 by manish (in reply to comment 8) on 2014-09-02 22:39 Replying to jteh:
|
Comment 10 by jteh (in reply to comment 9) on 2014-09-02 23:22
Thanks. However:
The correct line is:
Your original expression would always have evaluated to True, since the expression after the "or" was just a non-empty string which evaluates to True.
There are many options. In this case, I probably would have just git reset --hard your branch to master and started again because you wanted none of the old changes. You could also git rebase -i and choose the commits to pick, squash into other commits, edit, etc. I use this quite a lot. However, using this well takes practice and you should definitely read documentation first. Note that this changes history and you should only do this if there aren't people depending on your branch already; e.g. multiple collaborators or primary branches like master. When you change history, you'll have to git push -f to overwrite the upstream branch. |
Comment 11 by James Teh <jamie@... on 2014-09-03 00:03
|
Comment 12 by James Teh <jamie@... on 2014-09-03 00:08
Changes:
|
Comment 13 by jteh on 2014-09-03 00:50 |
Comment 14 by James Teh <jamie@... on 2014-10-08 00:35
Changes:
|
Comment 15 by jteh on 2014-10-08 00:44 |
Reported by manish on 2014-05-07 01:45
In outlook 2010 calendar, when creating a new appointment or meeting request, NVDA doesn't read the location field with arrow keys. When you tab into the location field, NVDA does correctly read the current value.
However, you cannot use left and right arrow keys to read the text by character or word or up and down arrow keys to go through the various recently used locations available in the drop down.
Very intermittently, left and right arrow keys suddenly start working for the location field in certain appointments. I am not sure what triggers this correction.
up and down arrow keys only ever say "blank".
The text was updated successfully, but these errors were encountered: