Update ImgAreaSelect to 0.9.9 that fixes IE7 stack overflow error, props c3mdigital, fixes #21363, fixes #21348 for trunk
git-svn-id: http://core.svn.wordpress.org/trunk@21347 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
d4e0c684d3
commit
523ae5d425
|
@ -1,6 +1,6 @@
|
||||||
/*
|
/*
|
||||||
* imgAreaSelect jQuery plugin
|
* imgAreaSelect jQuery plugin
|
||||||
* version 0.9.8
|
* version 0.9.9
|
||||||
*
|
*
|
||||||
* Copyright (c) 2008-2011 Michal Wojciechowski (odyniec.net)
|
* Copyright (c) 2008-2011 Michal Wojciechowski (odyniec.net)
|
||||||
*
|
*
|
||||||
|
@ -706,7 +706,7 @@ $.imgAreaSelect = function (img, options) {
|
||||||
setSelection(selX(x1), selY(y1), selX(x1), selY(y1));
|
setSelection(selX(x1), selY(y1), selX(x1), selY(y1));
|
||||||
|
|
||||||
/* If this is an API call, callback functions should not be triggered */
|
/* If this is an API call, callback functions should not be triggered */
|
||||||
if (!this instanceof $.imgAreaSelect) {
|
if (!(this instanceof $.imgAreaSelect)) {
|
||||||
options.onSelectChange(img, getSelection());
|
options.onSelectChange(img, getSelection());
|
||||||
options.onSelectEnd(img, getSelection());
|
options.onSelectEnd(img, getSelection());
|
||||||
}
|
}
|
||||||
|
@ -866,7 +866,7 @@ $.imgAreaSelect = function (img, options) {
|
||||||
* properties
|
* properties
|
||||||
*/
|
*/
|
||||||
function styleOptions($elem, props) {
|
function styleOptions($elem, props) {
|
||||||
for (option in props)
|
for (var option in props)
|
||||||
if (options[option] !== undefined)
|
if (options[option] !== undefined)
|
||||||
$elem.css(props[option], options[option]);
|
$elem.css(props[option], options[option]);
|
||||||
}
|
}
|
||||||
|
@ -1143,7 +1143,7 @@ $.imgAreaSelect = function (img, options) {
|
||||||
* attribute seems to trigger it. The check is for version 7 and above to
|
* attribute seems to trigger it. The check is for version 7 and above to
|
||||||
* accommodate for MSIE 9 running in compatibility mode.
|
* accommodate for MSIE 9 running in compatibility mode.
|
||||||
*/
|
*/
|
||||||
if ($.browser.msie && $.browser.version >= 7)
|
if (!imgLoaded && $.browser.msie && $.browser.version >= 7)
|
||||||
img.src = img.src;
|
img.src = img.src;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue