This is an automated email from the ASF dual-hosted git repository. heneveld pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/brooklyn-ui.git
commit 13567b387d705900922d0dd814ba893c201ccdcf Author: Mykola Mandra <[email protected]> AuthorDate: Mon Apr 26 14:49:34 2021 +0100 Highlight the view switch button if parent/child view is not selected Signed-off-by: Mykola Mandra <[email protected]> --- ui-modules/app-inspector/app/views/main/main.controller.js | 1 + ui-modules/app-inspector/app/views/main/main.template.html | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ui-modules/app-inspector/app/views/main/main.controller.js b/ui-modules/app-inspector/app/views/main/main.controller.js index c268bc2..3007d22 100644 --- a/ui-modules/app-inspector/app/views/main/main.controller.js +++ b/ui-modules/app-inspector/app/views/main/main.controller.js @@ -49,6 +49,7 @@ export function mainController($scope, $q, brWebNotifications, brBrandInfo) { ctrl.viewMode = VIEW_PARENT_CHILD; ctrl.viewModes = new Set([VIEW_PARENT_CHILD]); ctrl.viewModesArray = () => Array.from(ctrl.viewModes); // Array from set for ng-repeat component + ctrl.isDefaultViewMode = () => ctrl.viewMode === VIEW_PARENT_CHILD; // 'parent/child' is a default view mode // TODO SMART-143 $scope.$watch('ctrl.viewModes', () => { diff --git a/ui-modules/app-inspector/app/views/main/main.template.html b/ui-modules/app-inspector/app/views/main/main.template.html index a4165b5..51672f9 100644 --- a/ui-modules/app-inspector/app/views/main/main.template.html +++ b/ui-modules/app-inspector/app/views/main/main.template.html @@ -30,7 +30,7 @@ </div> </button> <div class="btn-group" ng-if="ctrl.viewModes.size > 1" uib-dropdown> - <button class="btn btn-sm btn-default" uib-tooltip="Switch view" tooltip-append-to-body="true" uib-dropdown-toggle/> + <button class="btn btn-sm" ng-class="ctrl.isDefaultViewMode() ? 'btn-default' : 'btn-primary'" uib-tooltip="Switch view" tooltip-append-to-body="true" uib-dropdown-toggle/> <div> <span class="fa fa-sitemap"></span> </div>
