remove() bug in v1.2

remove() bug in v1.2


Hi
I have found a bug introduced in v1.2 with the below code.
It clones the blue box when the mousedown event is triggered, displays
the cloned box (now red), then removes the red box.
In v1.2 the mousedown event on the blue box is cleared following the
remove(). v1.1.4 works as expected
$(document).ready(function(){
var a = $("<div id=d1 style='background-color:blue;width:100; height:
100;'></div>")
.appendTo(document.body)
.bind("mousedown", function(e) {
var c = $(this).clone().empty()
.appendTo($(this).parent())
.css("background-color", "red");
alert("cloned");
c.remove();
});
});