Make sure that the widget is never left invisible (#328)
Thanks to jlv3 @xda for the detailed reporting