2019-12-10 18:16 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0005624Spring engineGeneralpublic2017-06-29 23:38
ReporterGoogle_Frog 
Assigned ToKloot 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version103.0 +git 
Target VersionFixed in Version103.0 +git 
Summary0005624: 103.0.1-1134 WindowState springsetting is not saved.
DescriptionWindowState determines whether windowed spring is maximized. I think this setting used to be saved on shutdown and now it seems to never be saved. This means that windowed Spring will always launch as maximized unless springsettings.cfg is edited via lua or manually. The bug is present in 103.0.1-1048 as well.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0017905

Kloot (developer)

Last edited: 2017-06-29 10:50

View 2 revisions

according to the code, WindowState is still saved on shutdown unless minimized or fullscreen.

~0017906

Google_Frog (reporter)

To reproduce:
 * Wipe springsettings.
 * Start Spring.
 * Maximize Spring.
 * Close Spring.
 * Start Spring.
The Spring window now takes up the entire screen but is not maximized.

It also reproduces in the other direction.
 * Put WindowState = 1 in an otherwise empty springsettings.
 * Start Spring.
 * Minimize Spring.
 * Close Spring.
 * Start Spring.
The new Spring window is maximized. WindowState = 1 is still present in springsettings.

~0017914

Kloot (developer)

first case should be solved in ba7d9dd5, the second won't (state is intentionally not saved for minimized windows) but is not common.

WindowState is no longer recognized, the start-maximized property just depends on resolution now.

ZK can update to this build.
+Notes

-Issue History
Date Modified Username Field Change
2017-06-29 07:23 Google_Frog New Issue
2017-06-29 10:49 Kloot Note Added: 0017905
2017-06-29 10:50 Kloot Note Edited: 0017905 View Revisions
2017-06-29 13:39 Google_Frog Note Added: 0017906
2017-06-29 23:37 Kloot Note Added: 0017914
2017-06-29 23:38 Kloot Assigned To => Kloot
2017-06-29 23:38 Kloot Status new => resolved
2017-06-29 23:38 Kloot Resolution open => fixed
2017-06-29 23:38 Kloot Fixed in Version => 103.0 +git
+Issue History