fixed "multiple draggable listener" bug