From 568f14868e79aa33b75a4bcf26c0c4128d816097 Mon Sep 17 00:00:00 2001 From: Pavle Goloskokovic Date: Fri, 11 Sep 2026 13:21:31 +0200 Subject: [PATCH] requiring only renderer events that are used to avoid requiring whole renderer which causes circular dependency --- src/renderer/webgl/renderNodes/BatchHandler.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/renderer/webgl/renderNodes/BatchHandler.js b/src/renderer/webgl/renderNodes/BatchHandler.js index ac96e42816..70edfa2fd7 100644 --- a/src/renderer/webgl/renderNodes/BatchHandler.js +++ b/src/renderer/webgl/renderNodes/BatchHandler.js @@ -8,7 +8,7 @@ var Class = require('../../../utils/Class'); var ProgramManager = require('../ProgramManager'); var WebGLVertexBufferLayoutWrapper = require('../wrappers/WebGLVertexBufferLayoutWrapper'); var RenderNode = require('./RenderNode'); -var Renderer = require('../../../renderer'); +var RendererEvents = require('../../events'); /** * @classdesc @@ -129,7 +129,7 @@ var BatchHandler = new Class({ // Listen for changes to the number of draw calls per batch. this.manager.on( - Renderer.Events.SET_PARALLEL_TEXTURE_UNITS, + RendererEvents.SET_PARALLEL_TEXTURE_UNITS, this.updateTextureCount, this ); @@ -267,7 +267,7 @@ var BatchHandler = new Class({ // Set the dimension-related uniforms and listen for resize events. this.resize(renderer.width, renderer.height); - renderer.on(Renderer.Events.RESIZE, this.resize, this); + renderer.on(RendererEvents.RESIZE, this.resize, this); }, /**