Fixed cursor switch code sometimes not running on mouseover in discover