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>

Reply via email to