Skip to content

Commit

Permalink
In browse mode in Internet Explorer and other MSHTML controls, the co…
Browse files Browse the repository at this point in the history
…rrect content is now reported when an element appears or changes and is immediately focused.

MSHTML vbufBackend: force an instant update of the content  for onfocus events in case the focus moves to something that was newly created/changed.
Fixes #5040.
  • Loading branch information
jcsteh committed Jul 10, 2015
1 parent b7be7c2 commit 85bd3c4
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
3 changes: 3 additions & 0 deletions nvdaHelper/vbufBackends/mshtml/node.cpp
Expand Up @@ -127,6 +127,9 @@ class CDispatchChangeSink : public IDispatch {
this->storageNode->backend->forceUpdate();
}
return S_OK;
} else if(dispIdMember==DISPID_EVMETH_ONFOCUS) {
this->storageNode->backend->forceUpdate();
return S_OK;
}
return E_FAIL;
}
Expand Down
1 change: 1 addition & 0 deletions user_docs/en/changes.t2t
Expand Up @@ -21,6 +21,7 @@
- In Windows 10, extraneous information is no longer reported when pressing alt+tab or alt+shift+tab to switch between applications. (#5116)
- Typed text is no longer garbled when using certain applications such as Microsoft Outlook with a braille display. (#2953)
- When using text expansion functionality in software such as AutoHotkey, expanded text is no longer garbled when NVDA is configured to handle keys from other applications. (#4499)
- In browse mode in Internet Explorer and other MSHTML controls, the correct content is now reported when an element appears or changes and is immediately focused. (#5040)


= 2015.2 =
Expand Down

0 comments on commit 85bd3c4

Please sign in to comment.