Many thanks to @donmurray for pointing out the problem with bundles in #75 (as well as for the hint)!
The bug turns out to be in “parseLogoPosition”. Given input like mm,100,-100, parseLogoPosition would return a string array containing m and 100,-100 (expected output would be mm and 100,-100).
To recap…if a user does something like:
Open the View>Properties window.
Select a screen position other than Lower Left.
Click OK to close the window.
Reopen the View>Properties window.
Prior to this commit, the screen position will be reset to Lower Left.
Many thanks to @donmurray for pointing out the problem with bundles in #75 (as well as for the hint)!
The bug turns out to be in “parseLogoPosition”. Given input like
mm,100,-100
, parseLogoPosition would return a string array containingm
and100,-100
(expected output would bemm
and100,-100
).To recap…if a user does something like:
View>Properties
window.Lower Left
.OK
to close the window.View>Properties
window.Prior to this commit, the screen position will be reset to
Lower Left
.This is a fix for Inquiry 1219:
http://mcidas.ssec.wisc.edu/inquiry-v/?inquiry=1219