fixed bind block events, for mapeditor (still takes an extra click to trigger though...)