Added error clause if we can't save settings
Canvas now recalculates height when adding/removing the top bar