Update word-local-autosave.wh.cpp#4072
Merged
Merged
Conversation
**Changelog** **Fixed** - Fixed startup initialization so the mod no longer relies on changing settings to refresh its runtime state. - Isolated internal self-tests from the live runtime initialization path. - Reset runtime state after self-tests before loading real user settings and activating the mod. - Added a safe one-shot startup bootstrap that pings the Word UI thread when Word’s window already exists during mod initialization. **Improved** - Made first-run owner-thread adoption more tolerant when Word is already open or still finishing UI startup. - Reduced the difference between normal startup and settings reload behavior. - Added internal self-test coverage for startup owner-thread adoption policy. **Notes** - v3.7 does not add new user-facing settings or features. - This release focuses on startup reliability and preserving the existing autosave behavior from v3.6.
drgutman
pushed a commit
to drgutman/windhawk-mods
that referenced
this pull request
Jun 1, 2026
**Fixed** - Fixed startup initialization so the mod no longer relies on changing settings to refresh its runtime state. - Isolated internal self-tests from the live runtime initialization path. - Reset runtime state after self-tests before loading real user settings and activating the mod. - Added a safe one-shot startup bootstrap that pings the Word UI thread when Word’s window already exists during mod initialization. **Improved** - Made first-run owner-thread adoption more tolerant when Word is already open or still finishing UI startup. - Reduced the difference between normal startup and settings reload behavior. - Added internal self-test coverage for startup owner-thread adoption policy. **Notes** - v3.7 does not add new user-facing settings or features. - This release focuses on startup reliability and preserving the existing autosave behavior from v3.6.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changelog
Fixed
Improved
Notes
Mod authorship
If this pull request introduces a new mod, please complete the section below.
This mod was created by:
Please select the options that best apply. Your selection does not affect the acceptance criteria, but it helps reviewers understand the context of the code and provide relevant feedback.