Merge pull request #4009 from atom/remove-getobject-handler
Remove custom WM_GETOBJECT handler
This commit is contained in:
commit
5f6a8a7c24
1 changed files with 0 additions and 14 deletions
|
@ -84,20 +84,6 @@ bool NativeWindowViews::PreHandleMSG(
|
||||||
NotifyWindowMessage(message, w_param, l_param);
|
NotifyWindowMessage(message, w_param, l_param);
|
||||||
|
|
||||||
switch (message) {
|
switch (message) {
|
||||||
// Screen readers send WM_GETOBJECT in order to get the accessibility
|
|
||||||
// object, so take this opportunity to push Chromium into accessible
|
|
||||||
// mode if it isn't already, always say we didn't handle the message
|
|
||||||
// because we still want Chromium to handle returning the actual
|
|
||||||
// accessibility object.
|
|
||||||
case WM_GETOBJECT: {
|
|
||||||
const DWORD obj_id = static_cast<DWORD>(l_param);
|
|
||||||
if (obj_id == OBJID_CLIENT) {
|
|
||||||
const auto axState = content::BrowserAccessibilityState::GetInstance();
|
|
||||||
if (axState && !axState->IsAccessibleBrowser())
|
|
||||||
axState->OnScreenReaderDetected();
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
case WM_COMMAND:
|
case WM_COMMAND:
|
||||||
// Handle thumbar button click message.
|
// Handle thumbar button click message.
|
||||||
if (HIWORD(w_param) == THBN_CLICKED)
|
if (HIWORD(w_param) == THBN_CLICKED)
|
||||||
|
|
Loading…
Reference in a new issue