We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7cfd646 commit ea29e3cCopy full SHA for ea29e3c
src/RenderWebGL.js
@@ -1016,9 +1016,10 @@ class RenderWebGL extends EventEmitter {
1016
1017
skinWasAltered (skin) {
1018
// This is very hot function.
1019
- for (let i = 0; i < this._allDrawables.length; i++) {
1020
- const drawable = this._allDrawables[i];
1021
- if (drawable && drawable._skin === skin) {
+ for (let i = 0; i < this._drawList.length; i++) {Add commentMore actions
+ const drawableId = this._drawList[i];
+ const drawable = this._allDrawables[drawableId];
1022
+ if (drawable._skin === skin) {
1023
drawable._skinWasAltered();
1024
}
1025
0 commit comments