diff --git a/package-lock.json b/package-lock.json index c25f7ed0..5409ccc2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "nightTab", - "version": "5.55.0", + "version": "5.55.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 44e9a6ae..80c3097a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nightTab", - "version": "5.55.0", + "version": "5.55.1", "description": "A neutral new tab page accented with a chosen colour. Customise the layout, style, background and bookmarks in nightTab.", "main": "index.js", "scripts": { diff --git a/src/js/link.js b/src/js/link.js index dc6fd5d8..0a950fcd 100644 --- a/src/js/link.js +++ b/src/js/link.js @@ -2304,13 +2304,15 @@ var link = (function() { }; var makePostionOptions = function() { - if (stagedLink.position.destination.item > 0) { + if (bookmarks.get().length > 0) { while (groupExistingPosition.lastChild) { groupExistingPosition.removeChild(groupExistingPosition.lastChild); }; + var optionCount = 0; - if (stagedLink.position.destination.item > 0) { + + if (stagedLink.position.destination.item >= 0) { if (options.useStagedLink && stagedLink.position.origin.group == stagedLink.position.destination.group) { optionCount = optionCount + bookmarks.get()[stagedLink.position.origin.group].items.length; } else { @@ -2319,10 +2321,11 @@ var link = (function() { } else { optionCount = 1; }; + for (var i = 1; i <= optionCount; i++) { groupExistingPosition.appendChild(helper.node("option:" + helper.ordinalNumber(i))); if (optionCount == i) { - groupExistingPosition.selectedIndex = i - 1; + groupExistingPosition.selectedIndex = (i - 1); } }; diff --git a/src/js/version.js b/src/js/version.js index 71f85fe2..6e6d9a73 100644 --- a/src/js/version.js +++ b/src/js/version.js @@ -1,6 +1,6 @@ var version = (function() { - var current = "5.55.0"; + var current = "5.55.1"; var name = "Jaded Raven"; diff --git a/src/manifest.json b/src/manifest.json index 94e5d613..2c55ddea 100644 --- a/src/manifest.json +++ b/src/manifest.json @@ -2,7 +2,7 @@ "name": "nightTab", "short_name": "nightTab", "description": "A neutral new tab page accented with a chosen colour. Customise the layout, style, background and bookmarks in nightTab.", - "version": "5.55.0", + "version": "5.55.1", "manifest_version": 2, "chrome_url_overrides": { "newtab": "index.html"