From ea639208bc9c2926fe2bddd8f23162429fc736df Mon Sep 17 00:00:00 2001 From: jiahuay Date: Wed, 24 Sep 2014 17:53:45 -0700 Subject: [PATCH] Fix role assign bug on filterd servers Change-Id: Ife55b7311c4e54f4ec11c43b11b51e1f1a57ab93 --- v2/assets/css/style.css | 1 + v2/src/app/wizard/role_assignment.tpl.html | 18 +++++++++--------- v2/src/app/wizard/wizard.js | 4 ++-- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/v2/assets/css/style.css b/v2/assets/css/style.css index beb8eb3..09370c4 100644 --- a/v2/assets/css/style.css +++ b/v2/assets/css/style.css @@ -993,6 +993,7 @@ circle[depth='4'] { .role-widget-box { position: fixed !important; margin-left: 0px !important; + z-index: 10; } .margin-left-neg4 { margin-left: -4px; diff --git a/v2/src/app/wizard/role_assignment.tpl.html b/v2/src/app/wizard/role_assignment.tpl.html index b1e08be..5826397 100644 --- a/v2/src/app/wizard/role_assignment.tpl.html +++ b/v2/src/app/wizard/role_assignment.tpl.html @@ -95,39 +95,39 @@ - + - + - + - - + {{cluster.name}}  - {{value[column.field]}} + {{server[column.field]}} -
- +
+ {{role.display_name}}
diff --git a/v2/src/app/wizard/wizard.js b/v2/src/app/wizard/wizard.js index caaeaba..a51c7ca 100644 --- a/v2/src/app/wizard/wizard.js +++ b/v2/src/app/wizard/wizard.js @@ -1451,8 +1451,8 @@ angular.module('compass.wizard', [ }); }; - $scope.onDrop = function($event, key) { - $scope.dragKey = key; + $scope.onDrop = function($event, server) { + $scope.dragKey = $scope.servers.indexOf(server); }; $scope.dropSuccessHandler = function($event, role_value, key) {