Skip to content

Add diagnostic logging for DisableUpdatePopup (#312)#342

Merged
tig merged 1 commit into
developfrom
fix/312-disable-update-popup-logging
Jul 8, 2026
Merged

Add diagnostic logging for DisableUpdatePopup (#312)#342
tig merged 1 commit into
developfrom
fix/312-disable-update-popup-logging

Conversation

@tig

@tig tig commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Added targeted diagnostic logging to troubleshoot why DisableUpdatePopup=true is sometimes ignored (especially on installed/default instances).

  • Logs the exact mcec.settings path at load.
  • Logs the resolved DisableUpdatePopup value at startup.
  • Logs 'Update Popup is disabled (DisableUpdatePopup=true)' when a newer version is detected but the flag suppresses the dialog.

This matches the exact file the reporter posted in #312.

Refs #312

- Log the exact settings file path at load time.
- Log 'Settings: DisableUpdatePopup = <value>' at startup (after ApplySettings).
- When an update check detects a newer version and the flag is true, log 'Update Popup is disabled (DisableUpdatePopup=true)' instead of (or before) showing the dialog.

This will help confirm whether the correct mcec.settings is being loaded for installed vs side-by-side copies, and whether the guard is being reached.

Refs #312
@tig tig merged commit 52d7b3e into develop Jul 8, 2026
7 checks passed
@tig tig deleted the fix/312-disable-update-popup-logging branch July 8, 2026 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant