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
When in day view in the calendar of Outlook 2010 if there are appointments that are shared between calendars moving by day using the left and right arrows NVDA does not announce "Has appointment" when it encouters a day with appointments that are shared. #4387
Comments
@feerrenrut: agree with giving this a p3? It can be quite annoying to walk through days in the calendar and miss the fact that a day has appointments. On the other hand, the month view does not have this problem and feels a bit more usable to me. |
Yep, happy to give this a P3. Given there are other ways to achieve the task. |
Coming back to this, @bramd and I have found another case where this fails.
@feerrenrut: Mind if i Increase priority to p2 to investigate this myself? I will report back when I have more information. |
@LeonarddeR Yes, this might be exactly the same issue. Hard to say without a look at the code though. |
I'm afraid there is no way to fix this using the outlook object model:
The only way I've found to work around this, is the IAccessible name of the view object, which contains information about how many appointments there are. However, the name contains quite a lot of comma separated information, and I'm afraid there's no reliable way to filter out the required information, unless someone comes up with a proper regex. |
I've investigated this using Outlook 2013. Where Outlook 2016 exposes information about number of appointments using MSAA, Outlook 2013 and older does not. Therefore, we must rely on the object model here. This issue is caused by a limitation in the object model as noted above. I've been able to replicate this deficiency in JAWS 2018 with Outlook 2013. I'm closing this as can't fix. Relying on MSAA for this in Outlook 2016 and newer is beyond the scope of this issue. |
Reported by johnythehess on 2014-08-13 15:41
Normally, in outlook 2010 when using the master of NVDA if there are appointments on a particular day when moving through the days in day view by using the left and right arrow keys NVDA will say "Has Appointment" when it encouters a day with appointments. If the appointments are shared with other calendars NVDA does not announce has appointment when it encounters that day. I can still tab to see the appointmens but I have to tab when I get to each day if NVDA doesn't let me know there are appointments for that day
The text was updated successfully, but these errors were encountered: