Commit afab0321506362344a49f5db37ebcdbf94178776
1 parent
a25f1460
added annotationToolbar open check
Showing
1 changed file
with
23 additions
and
14 deletions
400-SOURCECODE/AIAHTML5.Web/app/controllers/DAController.js
... | ... | @@ -4186,14 +4186,18 @@ function ($scope, $rootScope, $compile, $http, $log, $location, $timeout, DA, Mo |
4186 | 4186 | $('#btnIdentity').addClass('btn-primary'); |
4187 | 4187 | |
4188 | 4188 | // clear canvas before drawing transparency box |
4189 | - $('#canvas').removeLayers(); | |
4190 | - var paintCanvasObj = document.getElementById("canvasPaint"); | |
4191 | - var ctx = paintCanvasObj.getContext("2d"); | |
4192 | - ctx.clearRect(0, 0, 2277, 3248); | |
4193 | - var sktch = $('#canvasPaint').sketch(); | |
4194 | - $('#canvasPaint').sketch().actions = []; | |
4195 | - $("#annotationpaintbrushsize").removeClass("activebtncolor"); | |
4196 | - $("#annotationpainteraser").removeClass("activebtncolor"); | |
4189 | + if ($rootScope.isAnnotationWindowOpen == true){ | |
4190 | + $('#canvas').removeLayers(); | |
4191 | + var paintCanvasObj = document.getElementById("canvasPaint"); | |
4192 | + if (paintCanvasObj != null) { | |
4193 | + var ctx = paintCanvasObj.getContext("2d"); | |
4194 | + ctx.clearRect(0, 0, 2277, 3248); | |
4195 | + } | |
4196 | + var sktch = $('#canvasPaint').sketch(); | |
4197 | + $('#canvasPaint').sketch().actions = []; | |
4198 | + $("#annotationpaintbrushsize").removeClass("activebtncolor"); | |
4199 | + $("#annotationpainteraser").removeClass("activebtncolor"); | |
4200 | + } | |
4197 | 4201 | |
4198 | 4202 | //hide the speechbubble |
4199 | 4203 | |
... | ... | @@ -5665,12 +5669,17 @@ function ($scope, $rootScope, $compile, $http, $log, $location, $timeout, DA, Mo |
5665 | 5669 | $("#bord").remove(); |
5666 | 5670 | |
5667 | 5671 | // clear canvas on closing of transparency box |
5668 | - $('#canvas').removeLayers(); | |
5669 | - var paintCanvasObj = document.getElementById("canvasPaint"); | |
5670 | - var ctx = paintCanvasObj.getContext("2d"); | |
5671 | - ctx.clearRect(0, 0, 2277, 3248); | |
5672 | - var sktch = $('#canvasPaint').sketch(); | |
5673 | - $('#canvasPaint').sketch().actions = []; | |
5672 | + if ($rootScope.isAnnotationWindowOpen == true) { | |
5673 | + $('#canvas').removeLayers(); | |
5674 | + var paintCanvasObj = document.getElementById("canvasPaint"); | |
5675 | + if (paintCanvasObj != null) { | |
5676 | + var ctx = paintCanvasObj.getContext("2d"); | |
5677 | + ctx.clearRect(0, 0, 2277, 3248); | |
5678 | + | |
5679 | + var sktch = $('#canvasPaint').sketch(); | |
5680 | + $('#canvasPaint').sketch().actions = []; | |
5681 | + } | |
5682 | + } | |
5674 | 5683 | // $("#annotationpaintbrushsize").removeClass("activebtncolor"); |
5675 | 5684 | // $("#annotationpainteraser").removeClass("activebtncolor"); |
5676 | 5685 | ... | ... |