From a0a3de34b82e677a4f0b995e8e7821a02b139c5c Mon Sep 17 00:00:00 2001 From: nerdCopter <56646290+nerdCopter@users.noreply.github.com> Date: Mon, 13 Jun 2022 13:42:39 -0500 Subject: [PATCH] fix issue #425 -- fix export video stuck calculating if craft:size or stick:size set to 0% --- js/flightlog_video_renderer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/flightlog_video_renderer.js b/js/flightlog_video_renderer.js index db41f6a9..2d1a3cbf 100644 --- a/js/flightlog_video_renderer.js +++ b/js/flightlog_video_renderer.js @@ -182,8 +182,8 @@ function FlightLogVideoRenderer(flightLog, logParameters, videoOptions, events) renderFrame = function() { graph.render(frameTime); - if(logParameters.hasSticks) canvasContext.drawImage(stickCanvas, stickCanvasLeft, stickCanvasTop); - if(logParameters.hasCraft) canvasContext.drawImage(craftCanvas, craftCanvasLeft, craftCanvasTop); + if ((logParameters.hasSticks) && (parseInt(userSettings.sticks.size)>0)) canvasContext.drawImage(stickCanvas, stickCanvasLeft, stickCanvasTop); + if ((logParameters.hasCraft) && (parseInt(userSettings.craft.size)>0)) canvasContext.drawImage(craftCanvas, craftCanvasLeft, craftCanvasTop); if(logParameters.hasAnalyser) canvasContext.drawImage(analyserCanvas, analyserCanvasLeft, analyserCanvasTop); videoWriter.addFrame(canvas);