File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -150,18 +150,18 @@ export default defineBackground(() => {
150
150
}
151
151
} )
152
152
153
- browser . tabs . onRemoved . addListener ( ( tabId : number ) => {
154
- logger . debug ( 'tab removed' , { tabId } )
153
+ browser . tabs . onRemoved . addListener ( ( closedTabId : number ) => {
154
+ logger . debug ( 'tab removed' , { tabId : closedTabId } )
155
155
156
156
// Clean up openSpots entries for the closed tab
157
157
for ( const [ key , tabs ] of openTabs ) {
158
- const remainingTabs = tabs . filter ( ( tab ) => tab . tabId !== tabId )
158
+ const remainingTabs = tabs . filter ( ( tab ) => tab . tabId !== closedTabId )
159
159
if ( remainingTabs . length === 0 ) {
160
160
logger . debug ( 'closed every tab which contained spot' , key )
161
161
openSpots . delete ( key )
162
162
openTabs . delete ( key )
163
163
} else if ( remainingTabs . length < tabs . length ) {
164
- logger . debug ( 'closed tab which contained spot, other tabs still open' , key )
164
+ logger . debug ( 'closed tab which contained a spot, other tabs still open' , key )
165
165
openTabs . set ( key , remainingTabs )
166
166
}
167
167
}
You can’t perform that action at this time.
0 commit comments