Commit debd748408c88653d806cbd89a7ee4b1a5011fa8

Authored by Nikita Kulshreshtha
2 parents a2f46b0a 688d144e

merged 25035

400-SOURCECODE/AIAHTML5.Web/app/controllers/TileViewListController.js
... ... @@ -435,8 +435,8 @@ function ($scope, $window, $rootScope, $compile, $http, $log, $location, $timeou
435 435  
436 436 })
437 437 $rootScope.aaPinDataArray = [];
  438 + $rootScope.isShowSelectedSystemPinsClicked = false;
438 439 $scope.showAllPins = function () {
439   -
440 440 $scope.allPinDataArray = [];
441 441 var promise = ModuleService.getPinDataForImage($rootScope.imageName)
442 442  
... ... @@ -462,19 +462,27 @@ function ($scope, $window, $rootScope, $compile, $http, $log, $location, $timeou
462 462 $scope.allPinDataArray.push(value._PinId);
463 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 470 if ($rootScope.isSliderSlide == true) {
470 471  
471 472 $rootScope.isSliderSlide = false;
472 473  
473 474 }
474 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 488 function (error) {
... ... @@ -696,6 +704,7 @@ function ($scope, $window, $rootScope, $compile, $http, $log, $location, $timeou
696 704 }
697 705  
698 706 $scope.showSelectedSystemPins = function (event) {
  707 + $rootScope.isShowSelectedSystemPinsClicked = true;
699 708 var bodySystemListObj = document.getElementById("bodySystemList").getElementsByTagName("a");
700 709 var bodySystemListlength = bodySystemListObj.length;
701 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 === &#39;undefined&#39;) {
491 491 var backdrop = '.dropdown-backdrop'
492 492 var toggle = '[data-toggle="dropdown"]'
493 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 497 Dropdown.VERSION = '3.3.6'
... ... @@ -629,28 +629,12 @@ if (typeof jQuery === &#39;undefined&#39;) {
629 629  
630 630 // APPLY TO STANDARD DROPDOWN ELEMENTS
631 631 // ===================================
632   - var $ua = navigator.userAgent;
633   - if (($ua.match(/(iPod|iPhone|iPad)/i))) {
634 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 638 }(jQuery);
655 639  
656 640 /* ========================================================================
... ...