We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents d157959 + 8b258a2 commit 4cc9cf1Copy full SHA for 4cc9cf1
1 file changed
chrome/src/bg/background.js
@@ -12,7 +12,19 @@ request.onload = function() {
12
chrome.extension.onMessage.addListener(
13
function(request, sender, sendMessage) {
14
if(request.url) {
15
- chrome.tabs.create(request)
+ chrome.tabs.query(
16
+ {windowId: sender.tab.windowId},
17
+ function(tabs) {
18
+ var position = sender.tab.index;
19
+ for(var i = position; i < tabs.length; i++) {
20
+ if(tabs[i].openerTabId == sender.tab.id) {
21
+ position = i
22
+ }
23
24
+ request.openerTabId = sender.tab.id
25
+ request.index = position + 1
26
+ chrome.tabs.create(request)
27
+ })
28
} else {
29
sendMessage(data)
30
}
0 commit comments