fixed single type resign the mark state bug