diff --git a/LesionTracker/client/components/viewer.js b/LesionTracker/client/components/viewer.js index b03c5e16a..8e69c9f3f 100644 --- a/LesionTracker/client/components/viewer.js +++ b/LesionTracker/client/components/viewer.js @@ -59,9 +59,15 @@ function resizeViewports() { } Template.viewer.onCreated(function() { - this.data.activeViewport = new ReactiveVar(0); - this.data.viewportRows = new ReactiveVar(1); - this.data.viewportColumns = new ReactiveVar(2); + if (this.data.activeViewport === undefined) { + this.data.activeViewport = new ReactiveVar(0); + } + if (this.data.viewportRows === undefined) { + this.data.viewportRows = new ReactiveVar(1); + } + if (this.data.viewportColumns === undefined) { + this.data.viewportColumns = new ReactiveVar(2); + } }); // Avoid doing DOM manipulation during the resize handler diff --git a/LesionTracker/client/components/viewerMain/viewerMain.html b/LesionTracker/client/components/viewerMain/viewerMain.html index 09b7250f8..2b35ca52b 100644 --- a/LesionTracker/client/components/viewerMain/viewerMain.html +++ b/LesionTracker/client/components/viewerMain/viewerMain.html @@ -1,6 +1,6 @@