fix: remove legacy fallback for 100% strict tab targeting

This commit is contained in:
MacBook
2026-04-23 08:41:16 +02:00
parent 3771243b3c
commit abe876e04e
+2 -8
View File
@@ -822,10 +822,7 @@ async function handleAsyncMessage(message, sender, sendResponse) {
const savedTargetId = parseInt(settings.targetTabId);
const senderTabId = sender.tab.id;
if (savedTargetId && savedTargetId !== senderTabId) {
sendResponse({ status: 'ignored_unselected_tab' });
return;
} else if (!savedTargetId && currentTabId && currentTabId !== senderTabId) {
if (!savedTargetId || savedTargetId !== senderTabId) {
sendResponse({ status: 'ignored_unselected_tab' });
return;
}
@@ -869,10 +866,7 @@ async function handleAsyncMessage(message, sender, sendResponse) {
const savedTargetId = parseInt(settings.targetTabId);
const senderTabId = sender.tab.id;
if (savedTargetId && savedTargetId !== senderTabId) {
sendResponse({ status: 'ignored_unselected_tab' });
return;
} else if (!savedTargetId && currentTabId && currentTabId !== senderTabId) {
if (!savedTargetId || savedTargetId !== senderTabId) {
sendResponse({ status: 'ignored_unselected_tab' });
return;
}