Simon Hunt
Committed by Gerrit Code Review

ONOS-2849: Pre-populate sort so active apps are at the top of the list.

Change-Id: Id21025d5130ee156225fcd367d9ff0680781a930
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
54 54
55 o.scope.tableData = []; 55 o.scope.tableData = [];
56 o.scope.changedData = []; 56 o.scope.changedData = [];
57 - o.scope.sortParams = {}; 57 + o.scope.sortParams = o.sortParams || {};
58 o.scope.autoRefresh = true; 58 o.scope.autoRefresh = true;
59 o.scope.autoRefreshTip = 'Toggle auto refresh'; 59 o.scope.autoRefreshTip = 'Toggle auto refresh';
60 60
...@@ -149,7 +149,7 @@ ...@@ -149,7 +149,7 @@
149 cancelTardy(); 149 cancelTardy();
150 }); 150 });
151 151
152 - sortCb(); 152 + sortCb(o.scope.sortParams);
153 startRefresh(); 153 startRefresh();
154 } 154 }
155 155
......
...@@ -68,7 +68,12 @@ ...@@ -68,7 +68,12 @@
68 scope: $scope, 68 scope: $scope,
69 tag: 'app', 69 tag: 'app',
70 selCb: selCb, 70 selCb: selCb,
71 - respCb: refreshCtrls 71 + respCb: refreshCtrls,
72 + // pre-populate sort so active apps are at the top of the list
73 + sortParams: {
74 + sortCol: 'state',
75 + sortDir: 'desc'
76 + }
72 }); 77 });
73 78
74 // TODO: reexamine where keybindings should be - directive or controller? 79 // TODO: reexamine where keybindings should be - directive or controller?
......