Steps to reproduce:
- Open Word 365 with UIA enabled (default)
- Type some text
Actual behavior:
Many occurences of "MathPlayer 4 not available" warning in the log
Expected behavior:
No warning, or at least on a lower level.
Context
mathPres.ensureInit is called in getTextWithFields. I believe this should be avoided, as this method is called many times.
Ideally, math should be initialized at NVDA startup time.
@michaelDCurran pointed out that this means that installing Math Player requires a restart of NVDA to work, but I don't think this should be a show stopper. I guess it makes common sense that installing dependency x of product y requires a restart of product y.
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
All current alpha versions of NVDA 2022.1 and up
Steps to reproduce:
Actual behavior:
Many occurences of "MathPlayer 4 not available" warning in the log
Expected behavior:
No warning, or at least on a lower level.
Context
mathPres.ensureInitis called in getTextWithFields. I believe this should be avoided, as this method is called many times.Ideally, math should be initialized at NVDA startup time.
@michaelDCurran pointed out that this means that installing Math Player requires a restart of NVDA to work, but I don't think this should be a show stopper. I guess it makes common sense that installing dependency x of product y requires a restart of product y.
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
All current alpha versions of NVDA 2022.1 and up