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(() => {
150150 }
151151 } )
152152
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 } )
155155
156156 // Clean up openSpots entries for the closed tab
157157 for ( const [ key , tabs ] of openTabs ) {
158- const remainingTabs = tabs . filter ( ( tab ) => tab . tabId !== tabId )
158+ const remainingTabs = tabs . filter ( ( tab ) => tab . tabId !== closedTabId )
159159 if ( remainingTabs . length === 0 ) {
160160 logger . debug ( 'closed every tab which contained spot' , key )
161161 openSpots . delete ( key )
162162 openTabs . delete ( key )
163163 } 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 )
165165 openTabs . set ( key , remainingTabs )
166166 }
167167 }
You can’t perform that action at this time.
0 commit comments