fixed unitselectactivity callback for when download is finished - moved the updating to the ui thread