-
Notifications
You must be signed in to change notification settings - Fork 17
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
Fix compilation errors of IAccessibleTextSelectionContainer #19
Fix compilation errors of IAccessibleTextSelectionContainer #19
Conversation
* Include IAccessibleTextSelectionContainer in the type library. Signed-off-by: Michael Curran <[email protected]>
api/IA2TypeLibrary.idl
Outdated
@@ -87,6 +87,7 @@ library IAccessible2Lib | |||
interface IAccessibleTableCell; | |||
interface IAccessibleText; | |||
interface IAccessibleText2; | |||
IAccessibleTextSelectionContainer; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I assume this is not meant to be in the diff?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not a mistake. IAccessibleTextSelectionContainer should be included in the type library. I forgot to do that in #17
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But it just says "IAccessibleTextSelectionContainer"; there's no "interface" statement?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh... right. It still compiled the type library fine. So I guess the keyword is not technically needed. However, I've added it in now. Yep, that was a mistake.
Add missing interface keyword
#20 included some other minor documentation and spacing fixes, so I merged that instead, but it is effectively the same. |
fixes #18
Issue
Fix
Testing
Upgraded NVDA to include IAccessible2 with IAccessibleTextSelectionContainer. Ensured that IAccessibleTextSelectionContainer appeared in NVDA's COM interfaces.
Signed-off-by: Michael Curran [email protected]