Switch how we update the tip widget

Without this we were getting 0.5 instead of 0.50 in the tip box after
changing the tip.