If you're changing this to updateWidgets, you need to call updateWidgets on the super too, or you'll get into a loop.