Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-843 d91fcb310 -> 2d25932ce


IGNITE-843 WIP on cluster validation.


Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/2d25932c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/2d25932c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/2d25932c

Branch: refs/heads/ignite-843
Commit: 2d25932ce98836158374b6204ebc30f62340b145
Parents: d91fcb3
Author: AKuznetsov <akuznet...@gridgain.com>
Authored: Thu Aug 13 17:12:33 2015 +0700
Committer: AKuznetsov <akuznet...@gridgain.com>
Committed: Thu Aug 13 17:12:33 2015 +0700

----------------------------------------------------------------------
 .../src/main/js/controllers/clusters-controller.js           | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/2d25932c/modules/control-center-web/src/main/js/controllers/clusters-controller.js
----------------------------------------------------------------------
diff --git 
a/modules/control-center-web/src/main/js/controllers/clusters-controller.js 
b/modules/control-center-web/src/main/js/controllers/clusters-controller.js
index 0f73806..6c2ead5 100644
--- a/modules/control-center-web/src/main/js/controllers/clusters-controller.js
+++ b/modules/control-center-web/src/main/js/controllers/clusters-controller.js
@@ -230,13 +230,17 @@ controlCenterModule.controller('clustersController', 
['$scope', '$http', '$popov
         // Check cluster logical consistency.
         function validate(item) {
             if ($common.isEmptyString(item.name)) {
-                $focus('clusterName');
+                $common.ensureActivePanel($scope.panels, 0);
 
                 var el = $('body').find('#clusterName');
 
                 var myPopover = $popover(el, {content: 'Name should not be 
empty'});
 
-                myPopover.$promise.then(myPopover.show);
+                myPopover.$promise.then(function () {
+                    myPopover.show();
+
+                    $focus('clusterName');
+                });
 
                 //window.setInterval(function() { myPopover.hide() }, 3000)
 

Reply via email to