|
@@ -188,20 +188,19 @@ class SceneEvents {
|
|
event.propagate = oldPropagate;
|
|
event.propagate = oldPropagate;
|
|
event.cancel = false;
|
|
event.cancel = false;
|
|
} else {
|
|
} else {
|
|
- var o = overList[idx];
|
|
|
|
if ( idx < overIndex ) {
|
|
if ( idx < overIndex ) {
|
|
do {
|
|
do {
|
|
overList[idx] = overList[idx + 1];
|
|
overList[idx] = overList[idx + 1];
|
|
idx++;
|
|
idx++;
|
|
} while ( idx < overIndex );
|
|
} while ( idx < overIndex );
|
|
- overList[overIndex] = o;
|
|
|
|
|
|
+ overList[overIndex] = i;
|
|
updateCursor = true;
|
|
updateCursor = true;
|
|
} else if ( idx > overIndex ) {
|
|
} else if ( idx > overIndex ) {
|
|
do {
|
|
do {
|
|
overList[idx] = overList[idx - 1];
|
|
overList[idx] = overList[idx - 1];
|
|
idx--;
|
|
idx--;
|
|
} while ( idx > overIndex );
|
|
} while ( idx > overIndex );
|
|
- overList[overIndex] = o;
|
|
|
|
|
|
+ overList[overIndex] = i;
|
|
updateCursor = true;
|
|
updateCursor = true;
|
|
}
|
|
}
|
|
fillOver = i.propagateEvents;
|
|
fillOver = i.propagateEvents;
|