6bed75f49ee049baed4eeb0392e449cfa0b3ac2f
Win+D / Show desktop minimises the window without any tray transition, so the restore took the non-tray branch. FMainForm.Show runs first there and re-applies FMX's own WindowState (normal), discarding the WPF_RESTORETOMAXIMIZED flag Windows had recorded — the app returned in normal size. Read the placement flag BEFORE showing, and re-apply SW_SHOWMAXIMIZED when it was set. The tray path is untouched: it already replays its own captured placement. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
full local password manager
Languages
Pascal
46.7%
JavaScript
35.4%
HTML
9.4%
CSS
4.9%
PHP
2.1%
Other
1.4%