From 7ca09579c2fc69dfdb20e0b2ee18fbb99e7dc7d8 Mon Sep 17 00:00:00 2001 From: Rob Szumski Date: Wed, 16 Oct 2013 14:47:10 -0700 Subject: [PATCH] feat(dashboard): Sort machine list to prevent jumping --- mod/dashboard/app/scripts/controllers/stats.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mod/dashboard/app/scripts/controllers/stats.js b/mod/dashboard/app/scripts/controllers/stats.js index 9ce6ea159..14dfdafb6 100644 --- a/mod/dashboard/app/scripts/controllers/stats.js +++ b/mod/dashboard/app/scripts/controllers/stats.js @@ -40,6 +40,12 @@ angular.module('etcdStats', ['ngRoute', 'etcd']) value.name = index; $scope.machines.push(value); }); + //sort array so machines don't jump when output + $scope.machines.sort(function(a, b){ + if(a.name < b.name) return -1; + if(a.name > b.name) return 1; + return 0; + }); drawGraph(); }); }