Commit debd748408c88653d806cbd89a7ee4b1a5011fa8
merged 25035
Showing
2 changed files
with
21 additions
and
28 deletions
400-SOURCECODE/AIAHTML5.Web/app/controllers/TileViewListController.js
@@ -435,8 +435,8 @@ function ($scope, $window, $rootScope, $compile, $http, $log, $location, $timeou | @@ -435,8 +435,8 @@ function ($scope, $window, $rootScope, $compile, $http, $log, $location, $timeou | ||
435 | 435 | ||
436 | }) | 436 | }) |
437 | $rootScope.aaPinDataArray = []; | 437 | $rootScope.aaPinDataArray = []; |
438 | + $rootScope.isShowSelectedSystemPinsClicked = false; | ||
438 | $scope.showAllPins = function () { | 439 | $scope.showAllPins = function () { |
439 | - | ||
440 | $scope.allPinDataArray = []; | 440 | $scope.allPinDataArray = []; |
441 | var promise = ModuleService.getPinDataForImage($rootScope.imageName) | 441 | var promise = ModuleService.getPinDataForImage($rootScope.imageName) |
442 | 442 | ||
@@ -462,19 +462,27 @@ function ($scope, $window, $rootScope, $compile, $http, $log, $location, $timeou | @@ -462,19 +462,27 @@ function ($scope, $window, $rootScope, $compile, $http, $log, $location, $timeou | ||
462 | $scope.allPinDataArray.push(value._PinId); | 462 | $scope.allPinDataArray.push(value._PinId); |
463 | $scope.drawStaticPinsOnImage('aaDetailViewCanvas', value._PinId, value._PinX, value._PinY, value._HeadX, value._HeadY) | 463 | $scope.drawStaticPinsOnImage('aaDetailViewCanvas', value._PinId, value._PinX, value._PinY, value._HeadX, value._HeadY) |
464 | }) | 464 | }) |
465 | - | ||
466 | - | ||
467 | - | ||
468 | - //load search/vocab data | 465 | + |
466 | + | ||
467 | + if ($rootScope.isShowSelectedSystemPinsClicked == false) { | ||
468 | + $rootScope.isShowSelectedSystemPinsClicked = true; | ||
469 | + //load search/vocab data | ||
469 | if ($rootScope.isSliderSlide == true) { | 470 | if ($rootScope.isSliderSlide == true) { |
470 | 471 | ||
471 | $rootScope.isSliderSlide = false; | 472 | $rootScope.isSliderSlide = false; |
472 | 473 | ||
473 | } | 474 | } |
474 | else { | 475 | else { |
475 | - $rootScope.loadSearchData(); | 476 | + $rootScope.loadSearchData(); |
476 | 477 | ||
477 | } | 478 | } |
479 | + } | ||
480 | + else { | ||
481 | + $rootScope.isLoading = false; | ||
482 | + $('#spinner').css('visibility', 'hidden'); | ||
483 | + } | ||
484 | + | ||
485 | + | ||
478 | } | 486 | } |
479 | }, | 487 | }, |
480 | function (error) { | 488 | function (error) { |
@@ -696,6 +704,7 @@ function ($scope, $window, $rootScope, $compile, $http, $log, $location, $timeou | @@ -696,6 +704,7 @@ function ($scope, $window, $rootScope, $compile, $http, $log, $location, $timeou | ||
696 | } | 704 | } |
697 | 705 | ||
698 | $scope.showSelectedSystemPins = function (event) { | 706 | $scope.showSelectedSystemPins = function (event) { |
707 | + $rootScope.isShowSelectedSystemPinsClicked = true; | ||
699 | var bodySystemListObj = document.getElementById("bodySystemList").getElementsByTagName("a"); | 708 | var bodySystemListObj = document.getElementById("bodySystemList").getElementsByTagName("a"); |
700 | var bodySystemListlength = bodySystemListObj.length; | 709 | var bodySystemListlength = bodySystemListObj.length; |
701 | for (var i = 0; i < bodySystemListlength; i++) { | 710 | for (var i = 0; i < bodySystemListlength; i++) { |
400-SOURCECODE/AIAHTML5.Web/themes/default/scripts/bootstrap/3.3.5/bootstrap.js
@@ -491,7 +491,7 @@ if (typeof jQuery === 'undefined') { | @@ -491,7 +491,7 @@ if (typeof jQuery === 'undefined') { | ||
491 | var backdrop = '.dropdown-backdrop' | 491 | var backdrop = '.dropdown-backdrop' |
492 | var toggle = '[data-toggle="dropdown"]' | 492 | var toggle = '[data-toggle="dropdown"]' |
493 | var Dropdown = function (element) { | 493 | var Dropdown = function (element) { |
494 | - $(element).on('click.bs.dropdown', this.toggle) | 494 | + $(element).on('click.bs.dropdown', this.toggle); |
495 | } | 495 | } |
496 | 496 | ||
497 | Dropdown.VERSION = '3.3.6' | 497 | Dropdown.VERSION = '3.3.6' |
@@ -629,28 +629,12 @@ if (typeof jQuery === 'undefined') { | @@ -629,28 +629,12 @@ if (typeof jQuery === 'undefined') { | ||
629 | 629 | ||
630 | // APPLY TO STANDARD DROPDOWN ELEMENTS | 630 | // APPLY TO STANDARD DROPDOWN ELEMENTS |
631 | // =================================== | 631 | // =================================== |
632 | - var $ua = navigator.userAgent; | ||
633 | - if (($ua.match(/(iPod|iPhone|iPad)/i))) { | ||
634 | $(document) | 632 | $(document) |
635 | - .on('click.bs.dropdown.data-api', clearMenus) | ||
636 | - .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) | ||
637 | - .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) | ||
638 | - .on('touchstart.bs.dropdown.data-api', clearMenus) | ||
639 | - .on('touchstart.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) | ||
640 | - .on('touchstart.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) | ||
641 | - .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown) | ||
642 | - .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown) | ||
643 | -} | ||
644 | -else | ||
645 | -{ | ||
646 | - $(document) | ||
647 | - .on('click.bs.dropdown.data-api', clearMenus) | ||
648 | - .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) | ||
649 | - .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) | ||
650 | - .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown) | ||
651 | - .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown) | ||
652 | -} | ||
653 | - | 633 | + .on('click.bs.dropdown.data-api', clearMenus) |
634 | + .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) | ||
635 | + .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) | ||
636 | + .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown) | ||
637 | + .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown) | ||
654 | }(jQuery); | 638 | }(jQuery); |
655 | 639 | ||
656 | /* ======================================================================== | 640 | /* ======================================================================== |