Make widget fill method clear before filling

Fixes #203