On Win10 1803 NumeRe flickers quite often. This is probably related to the new timeline feature of Win10, which will often "modify" files (i.e. their file meta data). This forces NumeRe to reload the files.
Analysis:
This may be solved directly in
void NumeReWindow::OnFileSystemEvent(wxFileSystemWatcherEvent& event)
In this member function, move the line m_book->SetSelection(i); to the section, which will be executed only if the target editor is modified.
Implementation:
The fix was implemented as proposed by the analysis. Implementation tests were passed successfully.
Documentation:
The fix was documented in the changes log. Further documentation not needed.
Tests:
This fix was tested thoroughly in production tests. All deviations were resolved.
Anonymous
Diff:
Diff:
Diff:
Diff: