Skip to content

fix: eliminate startup flicker and cap daily salary input#8

Merged
coldhighsun merged 1 commit into
mainfrom
fix/startup-flicker-and-salary-cap
Jul 2, 2026
Merged

fix: eliminate startup flicker and cap daily salary input#8
coldhighsun merged 1 commit into
mainfrom
fix/startup-flicker-and-salary-cap

Conversation

@coldhighsun

Copy link
Copy Markdown
Owner

Set window position before Show() so it appears directly on the saved monitor instead of briefly flashing on the primary display. For DisplayMode.None, use WindowInteropHelper.EnsureHandle() to create the HWND for hotkey registration without ever showing the window.

Add MaxDailySalary (99,999,999) constant and enforce it in both CanSave and Save validation with localized error messages.

Update CLAUDE.md and README.md to reflect the new constraint and fix duplicated MinVer documentation.

Set window position before Show() so it appears directly on the saved
monitor instead of briefly flashing on the primary display. For
DisplayMode.None, use WindowInteropHelper.EnsureHandle() to create the
HWND for hotkey registration without ever showing the window.

Add MaxDailySalary (99,999,999) constant and enforce it in both
CanSave and Save validation with localized error messages.

Update CLAUDE.md and README.md to reflect the new constraint and fix
duplicated MinVer documentation.
@coldhighsun coldhighsun merged commit 94f5eeb into main Jul 2, 2026
3 checks passed
@coldhighsun coldhighsun deleted the fix/startup-flicker-and-salary-cap branch July 2, 2026 05:58
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