This ends up showing widgets that are to be visible only conditionally. The
widgets to be visible should be created with visible=true in the first place.
[email@example.com: reworded the commit messsage.]
mentioned in issue #20 (closed)
mentioned in commit 20806bbc
mentioned in commit 33fda48b
mentioned in commit 2f6caff9