minor bugfix

Fixed a bug where the buttonText would not update properly; just changed
where the check on the mousedown occurs until after the buy upgrade
buttons are checked.