Topo2: Updated selection model

Change-Id: Ib5c953b1a79fe516c1407971b8134e1425958215
diff --git a/web/gui/src/main/webapp/app/view/topo2/topo2Region.js b/web/gui/src/main/webapp/app/view/topo2/topo2Region.js
index d79cea9..a03c839 100644
--- a/web/gui/src/main/webapp/app/view/topo2/topo2Region.js
+++ b/web/gui/src/main/webapp/app/view/topo2/topo2Region.js
@@ -58,9 +58,12 @@
 
                     this.model = new RegionModel();
                 },
+                isLoadComplete: function() {
+                    return this.bgRendered && this.regionData && this.peers;
+                },
                 loaded: function (key, value) {
                     this[key] = value;
-                    if (this.bgRendered && this.regionData && this.peers) {
+                    if (this.isLoadComplete()) {
                         this.startRegion();
                     }
                 },