Invisible shorcuts no blocks itself when passes through the events buffer