Revert "Revert "bug:Fix extra hero modal during level loads""
Revert "Revert "bug:Fix extra hero modal during level loads""

 This reverts commit ba6a051b8f78a7ced81e331dbdfec229deb2352c.

 We thought this was causing a level loading bug where sometimes levels
 would stop loading partway through. But we saw the level loading bug
 in the wild, so this commit was innocent the whole time.

jeremiahyan/codecombat,jeremiahyan/codecombat,codecombat/codecombat,javatlacati/codecombat,kidaa/codecombat,icodegame/codecombat,jeremiahyan/codecombat,javatlacati/codecombat,icodegame/codecombat,codecombat/codecombat,icodegame/codecombat,kidaa/codecombat,codecombat/codecombat,kidaa/codecombat,javatlacati/codecombat,codecombat/codecombat,codecombat/codecombat,jeremiahyan/codecombat,icodegame/codecombat,kidaa/codecombat,javatlacati/codecombat,javatlacati/codecombat