File tree Expand file tree Collapse file tree 3 files changed +6
-4
lines changed
client/src/components/track_3d_viewer Expand file tree Collapse file tree 3 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -174,7 +174,7 @@ export default defineComponent({
174174 const cubeAxes = vtkCubeAxesActor .newInstance ();
175175 cubeAxes .setCamera (camera );
176176
177- viewUtils .rerender = debounce (() => {
177+ viewUtils .rerender = debounce ((resetCamera = false ) => {
178178 if (! renderWindow || renderWindow .isDeleted () || ! renderer .value ) {
179179 // pass
180180 } else {
@@ -186,7 +186,9 @@ export default defineComponent({
186186 renderer .value .addActor (cubeAxes );
187187 }
188188 drawCurrentFrameDetectionLabels ();
189-
189+ if (resetCamera ) {
190+ renderer .value .resetCamera ();
191+ }
190192 renderWindow .render ();
191193 }
192194 }, 10 );
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ import StyleManager from 'vue-media-annotator/StyleManager';
33import * as vtkMath from '@kitware/vtk.js/Common/Core/Math' ;
44
55export interface ViewUtils {
6- rerender : ( ) => void ;
6+ rerender : ( resetCamera ?: boolean ) => void ;
77}
88
99export interface Feature {
Original file line number Diff line number Diff line change @@ -391,7 +391,7 @@ export default function useTrackDrawer({
391391 showAllTracks ( ) ;
392392 }
393393
394- viewUtils . rerender ( ) ;
394+ viewUtils . rerender ( true ) ;
395395 } ;
396396
397397 const onFilteredAnnotationsChange = function onFilteredAnnotationsChange (
You can’t perform that action at this time.
0 commit comments