Removed some code for IE9 beta that's no longer necessary in the IE9RC

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2001 eee81c28-f429-11dd-99c0-75d572ba1ddd
master
Alexis Deveria 2011-02-23 18:30:09 +00:00
parent 2cf69fb759
commit 47001a9488
1 changed files with 2 additions and 17 deletions

View File

@ -2334,8 +2334,6 @@ var getMouseTarget = this.getMouseTarget = function(evt) {
// Mouse events // Mouse events
(function() { (function() {
var off_x, off_y;
var d_attr = null, var d_attr = null,
start_x = null, start_x = null,
start_y = null, start_y = null,
@ -2364,19 +2362,11 @@ var getMouseTarget = this.getMouseTarget = function(evt) {
} }
root_sctm = svgcontent.getScreenCTM().inverse(); root_sctm = svgcontent.getScreenCTM().inverse();
var pt = transformPoint( evt.pageX, evt.pageY, root_sctm ), var pt = transformPoint( evt.pageX, evt.pageY, root_sctm ),
mouse_x = pt.x * current_zoom, mouse_x = pt.x * current_zoom,
mouse_y = pt.y * current_zoom; mouse_y = pt.y * current_zoom;
// TODO: Use feature detection
if(svgedit.browser.isIE()) {
var off = $(container.parentNode).offset();
off_x = svgcontent.getAttribute('x')-0 + off.left - container.parentNode.scrollLeft;
off_y = svgcontent.getAttribute('y')-0 + off.top - container.parentNode.scrollTop;
mouse_x = -(off_x - evt.pageX);
mouse_y = -(off_y - evt.pageY);
}
evt.preventDefault(); evt.preventDefault();
if(right_click) { if(right_click) {
@ -2711,17 +2701,12 @@ var getMouseTarget = this.getMouseTarget = function(evt) {
{ {
if (!started) return; if (!started) return;
if(evt.button === 1 || canvas.spaceKey) return; if(evt.button === 1 || canvas.spaceKey) return;
var selected = selectedElements[0], var selected = selectedElements[0],
pt = transformPoint( evt.pageX, evt.pageY, root_sctm ), pt = transformPoint( evt.pageX, evt.pageY, root_sctm ),
mouse_x = pt.x * current_zoom, mouse_x = pt.x * current_zoom,
mouse_y = pt.y * current_zoom, mouse_y = pt.y * current_zoom,
shape = getElem(getId()); shape = getElem(getId());
// IE9 gives the wrong root_sctm
// TODO: Use non-browser sniffing way to make this work
if(svgedit.browser.isIE()) {
mouse_x = -(off_x - evt.pageX);
mouse_y = -(off_y - evt.pageY);
}
var real_x = x = mouse_x / current_zoom; var real_x = x = mouse_x / current_zoom;
var real_y = y = mouse_y / current_zoom; var real_y = y = mouse_y / current_zoom;