I have no experience with Java so I cannot help. However, there are two check boxes for Puget Sound so which one are you referring to?
#2 works for me.
#1 doesn't work as expected -
If both boxes are checked, unchecking #1 will uncheck #2 and the Puget Sound line will disappear. Clicking #1 thereafter does nothing but #2 still functions as expected -- un/checking the box affects the viz.
I'm using the latest version of Firefox on Windows 7.