git.ithinksw.org
/
extjs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Upgrade to ExtJS 4.0.7 - Released 10/19/2011
[extjs.git]
/
src
/
draw
/
engine
/
Svg.js
diff --git
a/src/draw/engine/Svg.js
b/src/draw/engine/Svg.js
index
c957c3a
..
4d107a8
100644
(file)
--- a/
src/draw/engine/Svg.js
+++ b/
src/draw/engine/Svg.js
@@
-23,7
+23,7
@@
Ext.define('Ext.draw.engine.Svg', {
extend: 'Ext.draw.Surface',
extend: 'Ext.draw.Surface',
- requires: ['Ext.draw.Draw', 'Ext.draw.Sprite', 'Ext.draw.Matrix', 'Ext.
core.
Element'],
+ requires: ['Ext.draw.Draw', 'Ext.draw.Sprite', 'Ext.draw.Matrix', 'Ext.Element'],
/* End Definitions */
/* End Definitions */
@@
-580,17
+580,19
@@
Ext.define('Ext.draw.engine.Svg', {
* @param {Ext.draw.Sprite} sprite
*/
applyZIndex: function(sprite) {
* @param {Ext.draw.Sprite} sprite
*/
applyZIndex: function(sprite) {
- var idx = this.normalizeSpriteCollection(sprite),
+ var me = this,
+ items = me.items,
+ idx = items.indexOf(sprite),
el = sprite.el,
prevEl;
el = sprite.el,
prevEl;
- if (
this.el.dom.childNodes[idx + 2] !== el.dom) { //shift by 2 to account for defs and bg rect
+ if (
me.el.dom.childNodes[idx + 2] !== el.dom) { //shift by 2 to account for defs and bg rect
if (idx > 0) {
// Find the first previous sprite which has its DOM element created already
do {
if (idx > 0) {
// Find the first previous sprite which has its DOM element created already
do {
- prevEl =
this.
items.getAt(--idx).el;
+ prevEl = items.getAt(--idx).el;
} while (!prevEl && idx > 0);
}
} while (!prevEl && idx > 0);
}
- el.insertAfter(prevEl ||
this
.bgRect);
+ el.insertAfter(prevEl ||
me
.bgRect);
}
sprite.zIndexDirty = false;
},
}
sprite.zIndexDirty = false;
},