vtk.js No input error

Hello Sebastien,

I hope you are doing well. I added the mapper setup, volume setup the way it was with the fullScreen render window into the new one with just render window, I am not getting the input error, but nothing is getting rendered on the screen. I reverted back my changes to fullscreen it starts to work. Below is my updated html code.

	var fullScreenRenderer = vtk.Rendering.Misc.vtkFullScreenRenderWindow.newInstance()
	var ofun = vtk.Common.DataModel.vtkPiecewiseFunction.newInstance();
	var ctfun = vtk.Rendering.Core.vtkColorTransferFunction.newInstance();
	var actor = vtk.Rendering.Core.vtkVolume.newInstance();
	var mapper = vtk.Rendering.Core.vtkVolumeMapper.newInstance();
	var xmlImageDataReader = vtk.IO.XML.vtkXMLImageDataReader.newInstance();
	var openglRenderWindow = vtk.Rendering.OpenGL.vtkRenderWindow.newInstance();
	var renderWindow = vtk.Rendering.Core.vtkRenderWindow.newInstance();
	var interactor = vtk.Rendering.Core.vtkRenderWindowInteractor.newInstance();
	var renderer = vtk.Rendering.Core.vtkRenderer.newInstance();
	
	
	renderWindow.addRenderer(renderer);
	renderWindow.addView(openglRenderWindow);

	var container = document.createElement('div');
	document.querySelector('body').appendChild(container);
	openglRenderWindow.setContainer(container);

	const { width, height } = container.getBoundingClientRect();
	openglRenderWindow.setSize(width, height);

	interactor.setView(openglRenderWindow);
	interactor.initialize();
	interactor.bindEvents(container);

	interactor.setInteractorStyle(vtk.Interaction.Style.vtkInteractorStyleTrackballCamera.newInstance());

	mapper.setSampleDistance(1.3);
	actor.setMapper(mapper);

	ofun.addPoint(-3024, 0.1);
	ofun.addPoint(-637.62, 0.1);
	ofun.addPoint(700, 0.5);
	ofun.addPoint(3071, 0.9);

	ctfun.addRGBPoint(0, 0, 0, 0);
	ctfun.addRGBPoint(255, 1.0, 1.0, 1.0);

	actor.getProperty().setRGBTransferFunction(0, ctfun);
	actor.getProperty().setInterpolationTypeToLinear();
	actor.getProperty().setIndependentComponents(0);

	mapper.setInputConnection(xmlImageDataReader.getOutputPort());
	xmlImageDataReader.setUrl('test2.vti').then(() => {
		xmlImageDataReader.loadData().then(() => {
			renderer.addVolume(actor);
			interactor.setDesiredUpdateRate(15.0);
			console.log(interactor);
			renderer.resetCamera();
			renderer.getActiveCamera().elevation(-70);
			renderWindow.render();
			
		});
	});