View Issue Details

IDProjectCategoryView StatusLast Update
0005624Spring engineGeneralpublic2017-06-29 23:38
ReporterGoogle_Frog Assigned ToKloot  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version103.0 +git 
Fixed 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

Activities

Kloot

2017-06-29 10:49

developer   ~0017905

Last edited: 2017-06-29 10:50

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

Google_Frog

2017-06-29 13:39

reporter   ~0017906

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.

Kloot

2017-06-29 23:37

developer   ~0017914

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.

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
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