Commit 18fab3c4352972d2e9fc45112811dca1ef534b7c
1 parent
bab9b7bb
after reverting flushCanavs to coloredImage src dependent, List manager stopped working.
Reverted that code and apllied loop length as per view. Now LM is working.
Showing
1 changed file
with
80 additions
and
26 deletions
400-SOURCECODE/AIAHTML5.Web/app/controllers/DAController.js
@@ -2262,7 +2262,7 @@ function ($scope, $rootScope, $compile, $http, $log, $location, $timeout, DA, Mo | @@ -2262,7 +2262,7 @@ function ($scope, $rootScope, $compile, $http, $log, $location, $timeout, DA, Mo | ||
2262 | 2262 | ||
2263 | $('#spinner').css('visibility', 'hidden'); | 2263 | $('#spinner').css('visibility', 'hidden'); |
2264 | 2264 | ||
2265 | - //$rootScope.isHighlightBodyByBodySystem = false; | 2265 | + $rootScope.isHighlightBodyByBodySystem = false; |
2266 | 2266 | ||
2267 | if ($rootScope.isListManagerSelected == true) | 2267 | if ($rootScope.isListManagerSelected == true) |
2268 | $scope.aligneCanvasWithTerm(); | 2268 | $scope.aligneCanvasWithTerm(); |
@@ -4750,30 +4750,88 @@ function ($scope, $rootScope, $compile, $http, $log, $location, $timeout, DA, Mo | @@ -4750,30 +4750,88 @@ function ($scope, $rootScope, $compile, $http, $log, $location, $timeout, DA, Mo | ||
4750 | 4750 | ||
4751 | $scope.flushCanvas = function () { | 4751 | $scope.flushCanvas = function () { |
4752 | 4752 | ||
4753 | - if ($scope.ColoredImageSRC != null || $scope.ColoredImageSRC != undefined) { | ||
4754 | - angular.forEach($scope.ColoredImageSRC, function (value, key) { | 4753 | + //if ($scope.ColoredImageSRC != null || $scope.ColoredImageSRC != undefined) { |
4754 | + // angular.forEach($scope.ColoredImageSRC, function (value, key) { | ||
4755 | 4755 | ||
4756 | - var id; | ||
4757 | - var maskId; | ||
4758 | - if (value.haveMirror == 'true') { | ||
4759 | - id = 'imageCanvas' + value.bodyRegionId + '_MR'; | ||
4760 | - maskId = 'imageCanvas' + value.bodyRegionId + '_MR_mci' | ||
4761 | - } | ||
4762 | - else { | ||
4763 | - id = 'imageCanvas' + value.bodyRegionId; | ||
4764 | - maskId = 'imageCanvas' + value.bodyRegionId + '_mci'; | ||
4765 | - } | 4756 | + // var id; |
4757 | + // var maskId; | ||
4758 | + // if (value.haveMirror == 'true') { | ||
4759 | + // id = 'imageCanvas' + value.bodyRegionId + '_MR'; | ||
4760 | + // maskId = 'imageCanvas' + value.bodyRegionId + '_MR_mci' | ||
4761 | + // } | ||
4762 | + // else { | ||
4763 | + // id = 'imageCanvas' + value.bodyRegionId; | ||
4764 | + // maskId = 'imageCanvas' + value.bodyRegionId + '_mci'; | ||
4765 | + // } | ||
4766 | 4766 | ||
4767 | - var canvas = document.getElementById(id); | ||
4768 | - if (canvas != null || canvas != undefined) { | ||
4769 | - document.getElementById('canvasDiv').removeChild(canvas); | ||
4770 | - } | 4767 | + // var canvas = document.getElementById(id); |
4768 | + // if (canvas != null || canvas != undefined) { | ||
4769 | + // document.getElementById('canvasDiv').removeChild(canvas); | ||
4770 | + // } | ||
4771 | 4771 | ||
4772 | - var maskcanvas = document.getElementById(maskId); | ||
4773 | - if (maskcanvas != null || maskcanvas != undefined) { | ||
4774 | - document.getElementById('canvasDiv').removeChild(maskcanvas); | 4772 | + // var maskcanvas = document.getElementById(maskId); |
4773 | + // if (maskcanvas != null || maskcanvas != undefined) { | ||
4774 | + // document.getElementById('canvasDiv').removeChild(maskcanvas); | ||
4775 | + | ||
4776 | + // } | ||
4777 | + // if (i == 4 || i == 5 || i == 6) { | ||
4778 | + // id = 'imageCanvas' + i + '_MR'; | ||
4779 | + // maskId = 'imageCanvas' + i + '_MR_mci'; | ||
4780 | + | ||
4781 | + // var canvas = document.getElementById(id); | ||
4782 | + // if (canvas != null || canvas != undefined) | ||
4783 | + // document.getElementById('canvasDiv').removeChild(canvas); | ||
4784 | + | ||
4785 | + // var maskcanvas = document.getElementById(maskId); | ||
4786 | + // if (maskcanvas != null || maskcanvas != undefined) | ||
4787 | + // document.getElementById('canvasDiv').removeChild(maskcanvas); | ||
4788 | + // } | ||
4789 | + | ||
4790 | + // var modestyCanvases = $("canvas[id*='imageCanvasmodestyImg']"); | ||
4791 | + // for (var i = 0; i < modestyCanvases.length; i++) { | ||
4792 | + // modestyCanvases[i].remove(); | ||
4793 | + // } | ||
4794 | + // }); | ||
4795 | + // //remove modesty canavs | ||
4796 | + // var modestyCanvases = $("canvas[id*='imageCanvasmodestyImg']"); | ||
4797 | + // if (modestyCanvases != null || modestyCanvases != undefined && modestyCanvases.length > 0) { | ||
4798 | + // for (var j = 0; j < modestyCanvases.length; j++) { | ||
4799 | + // modestyCanvases[j].remove(); | ||
4800 | + // } | ||
4801 | + // } | ||
4802 | + //} | ||
4803 | + var loopLength = 0; | ||
4804 | + if (($rootScope.viewOrientationId == '1') || ($rootScope.viewOrientationId == '4')) { | ||
4805 | + loopLength = 7; | ||
4806 | + } | ||
4807 | + else if (($rootScope.viewOrientationId == '2') || ($rootScope.viewOrientationId == '3')){ | ||
4808 | + loopLength = 5; | ||
4809 | + } | ||
4810 | + else if (($rootScope.viewOrientationId == '5')) { | ||
4811 | + loopLength = 4; | ||
4812 | + } | ||
4813 | + else if (($rootScope.viewOrientationId == '6')) { | ||
4814 | + loopLength = 1; | ||
4815 | + } | ||
4816 | + | ||
4817 | + for (var i = 1; i < loopLength; i++) { | ||
4818 | + | ||
4819 | + var id; | ||
4820 | + var maskId; | ||
4821 | + | ||
4822 | + id = 'imageCanvas' + i; | ||
4823 | + maskId = 'imageCanvas' + i + '_mci'; | ||
4824 | + | ||
4825 | + var canvas = document.getElementById(id); | ||
4826 | + if (canvas != null || canvas != undefined) | ||
4827 | + document.getElementById('canvasDiv').removeChild(canvas); | ||
4828 | + | ||
4829 | + var maskcanvas = document.getElementById(maskId); | ||
4830 | + if (maskcanvas != null || maskcanvas != undefined) | ||
4831 | + document.getElementById('canvasDiv').removeChild(maskcanvas); | ||
4832 | + | ||
4833 | + if (loopLength == 7) { | ||
4775 | 4834 | ||
4776 | - } | ||
4777 | if (i == 4 || i == 5 || i == 6) { | 4835 | if (i == 4 || i == 5 || i == 6) { |
4778 | id = 'imageCanvas' + i + '_MR'; | 4836 | id = 'imageCanvas' + i + '_MR'; |
4779 | maskId = 'imageCanvas' + i + '_MR_mci'; | 4837 | maskId = 'imageCanvas' + i + '_MR_mci'; |
@@ -4786,12 +4844,8 @@ function ($scope, $rootScope, $compile, $http, $log, $location, $timeout, DA, Mo | @@ -4786,12 +4844,8 @@ function ($scope, $rootScope, $compile, $http, $log, $location, $timeout, DA, Mo | ||
4786 | if (maskcanvas != null || maskcanvas != undefined) | 4844 | if (maskcanvas != null || maskcanvas != undefined) |
4787 | document.getElementById('canvasDiv').removeChild(maskcanvas); | 4845 | document.getElementById('canvasDiv').removeChild(maskcanvas); |
4788 | } | 4846 | } |
4847 | + } | ||
4789 | 4848 | ||
4790 | - var modestyCanvases = $("canvas[id*='imageCanvasmodestyImg']"); | ||
4791 | - for (var i = 0; i < modestyCanvases.length; i++) { | ||
4792 | - modestyCanvases[i].remove(); | ||
4793 | - } | ||
4794 | - }); | ||
4795 | //remove modesty canavs | 4849 | //remove modesty canavs |
4796 | var modestyCanvases = $("canvas[id*='imageCanvasmodestyImg']"); | 4850 | var modestyCanvases = $("canvas[id*='imageCanvasmodestyImg']"); |
4797 | if (modestyCanvases != null || modestyCanvases != undefined && modestyCanvases.length > 0) { | 4851 | if (modestyCanvases != null || modestyCanvases != undefined && modestyCanvases.length > 0) { |