aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwlt2011-01-22 10:30:37 +0900
committerwlt2011-01-22 10:30:37 +0900
commitc72207f4fb40bf76a3d09c543049c0c01d785fea (patch)
tree7932d041dbee6c368248d6a42dc01a92655c4f4b
parent3409d830086e9d9ca0dcea57cd77dcede0b0f834 (diff)
downloadvimperator-plugins-c72207f4fb40bf76a3d09c543049c0c01d785fea.tar.bz2
siteinfo配列ソートのタイミング修正
-rw-r--r--nextlink.js11
1 files changed, 6 insertions, 5 deletions
diff --git a/nextlink.js b/nextlink.js
index b1b23c5..00768dd 100644
--- a/nextlink.js
+++ b/nextlink.js
@@ -156,13 +156,14 @@ NextLink.prototype = {
$U.bind(this, function(isSuccess, data) {
if (!isSuccess) return;
this.siteinfo = data.map(function(item) item.data);
+
+ if (localSiteinfo)
+ this.siteinfo = this.siteinfo.concat(localSiteinfo);
+ this.siteinfo = this.siteinfo.sort(function(a, b) b.url.length - a.url.length); // sort url.length desc
+
+ this.initialized = true;
})
);
- if (localSiteinfo)
- this.siteinfo = this.siteinfo.concat(localSiteinfo);
- this.siteinfo = this.siteinfo.sort(function(a, b) b.url.length - a.url.length); // sort url.length desc
-
- this.initialized = true;
this.customizeMap(this);
},