Properly resize widgets that use default width