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
Report Skype notifications #4741
Comments
Comment 2 by James Teh <jamie@... on 2014-12-22 04:28
|
Comment 3 by James Teh <jamie@... on 2014-12-22 06:53
Changes:
|
Comment 4 by k_kolev1985 on 2014-12-22 20:02 |
Comment 5 by jteh on 2014-12-23 06:20 If you can catch this when it occurs, it'd be great if you can use object navigation to move right out to the top (Desktop), then the first contained object should be the alert. Explore the alert with object navigation and report what you see. Thanks. |
Comment 6 by k_kolev1985 on 2014-12-24 11:37 |
Comment 7 by k_kolev1985 on 2014-12-24 14:23 |
Comment 8 by mohammed on 2014-12-25 08:47 |
Comment 9 by jteh on 2014-12-25 10:37 |
Comment 10 by k_kolev1985 on 2014-12-27 09:52 |
Comment 11 by jteh (in reply to comment 7) on 2015-01-08 08:16
I'm confused. When you find the notification, without going inside it, does NVDA report both notifications? My suspicion is that Skype only fires an event when the notification first appears, but at that point, it only contains the first notification, so NVDA speaks just one. When the second joins it, I suspect we don't get an event (or at least it's different somehow and we're not detecting it), so we don't know to announce it. |
Comment 12 by k_kolev1985 on 2015-01-08 08:45 Your guess is as good as mine about why NVDA doesn't see more than 1 alert at a time. Hope this can be fixed. I don't know how Doug Lee does it, but his scripts for JAWS don't have this problem. Maybe he is using another method to detect those alerts (?). Note: By "text objects", I mean the following. Each Skype tray alert consists of 2 lines of text. The 1st is the contact's name, and the 2nd one is the event that occurred (e.g. that he went offline). NVDA sees each of those 2 lines as separate objects within the tray alert object. |
Comment 13 by jteh (in reply to comment 12) on 2015-01-08 10:00
That's intentional, since a single alert can contain multiple pieces of text. I'm assuming hearing this as one combined alert isn't a problem in itself?
That was going to be my next question: whether other screen readers have this problem. :) Do the JAWS scripts report the alerts separately or combined?
I poked at the code a while ago and I'm pretty sure he's using MSAA. I'll take a look at the code again... or maybe I'll just ask him. :) |
Comment 14 by k_kolev1985 (in reply to comment 13) on 2015-01-08 10:48
No, that wouldn't be a problem, but if each alert can be separated from the next with something (e.g. a comma), it would be nice.
They get read separately - one after the other. |
Comment 15 by jteh on 2015-01-21 07:26 Regardless, I did find a way we might be able to fix this, but I can't manage it for 2015.1, so I'll need to file a follow up for this. |
Comment 16 by jteh (in reply to comment 15) on 2015-01-21 22:52
Also, even if it was handled correctly in older versions of Skype, it's possible it changed in a recent version. If it's handled in Skype 7, I'm stumped... |
Comment 17 by James Teh <jamie@... on 2015-01-27 03:15
Changes:
|
Comment 18 by jteh on 2015-01-27 03:18 |
Reported by jteh on 2014-12-22 00:25
Call alerts in Skype are already reported. However, notifications enabled in Skype Options -> Notifications (user comes online, etc.) are not. It'd be good if they were.
The text was updated successfully, but these errors were encountered: