From 2d3fec2cf2a0ba17068bd869ca56c34f22a45ec1 Mon Sep 17 00:00:00 2001 From: Michael Abashian Date: Mon, 13 Jun 2016 11:47:41 -0400 Subject: [PATCH] Tweaked several inventory manage breadcrumbs per UX feedback --- .../manage/breadcrumbs/breadcrumbs.controller.js | 2 +- .../manage/breadcrumbs/breadcrumbs.partial.html | 5 ++++- .../inventories/manage/groups/groups.route.js | 4 ++-- .../src/inventories/manage/hosts/hosts.route.js | 4 ++-- awx/ui/client/src/scheduler/main.js | 16 +++++++++++----- 5 files changed, 20 insertions(+), 11 deletions(-) diff --git a/awx/ui/client/src/inventories/manage/breadcrumbs/breadcrumbs.controller.js b/awx/ui/client/src/inventories/manage/breadcrumbs/breadcrumbs.controller.js index c04f014df2..96501e29f6 100644 --- a/awx/ui/client/src/inventories/manage/breadcrumbs/breadcrumbs.controller.js +++ b/awx/ui/client/src/inventories/manage/breadcrumbs/breadcrumbs.controller.js @@ -12,12 +12,12 @@ export default return (index === -1) ? $stateParams.group.length : index; }); $scope.inventory = inventoryData; + $scope.state = $state; // slices the group stack at $index to supply new group params to $state.go() $scope.goToGroup = function($index){ var group = $stateParams.group.slice(0, $index); $state.go('inventoryManage', {group: group}, {reload: true}); }; - $scope.state = $state; $scope.isRootState = function(){ return $state.current.name === 'inventoryManage'; }; diff --git a/awx/ui/client/src/inventories/manage/breadcrumbs/breadcrumbs.partial.html b/awx/ui/client/src/inventories/manage/breadcrumbs/breadcrumbs.partial.html index 0ebe597d3e..5ee645542f 100644 --- a/awx/ui/client/src/inventories/manage/breadcrumbs/breadcrumbs.partial.html +++ b/awx/ui/client/src/inventories/manage/breadcrumbs/breadcrumbs.partial.html @@ -1,7 +1,10 @@