Skip to main content

We don’t need to track this count separately

ID
8446268
date
2024-05-13 07:56:19+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
45548ff
message
We don't need to track this count separately
changed files
1 file, 2 additions, 2 deletions

Changed files

macos/close_tabs (3921) → macos/close_tabs (3918)

diff --git a/macos/close_tabs b/macos/close_tabs
index 4f82c2e..f1b8e85 100755
--- a/macos/close_tabs
+++ b/macos/close_tabs
@@ -82,7 +82,6 @@ function isSafeToClose(url) {
 }
 
 let closedCount = 0;
-let remainingCount = 0;
 
 var alreadySeenUrls = new Set();
 
@@ -101,9 +100,10 @@ for (const [window_index, tab_index, url] of tabGenerator()) {
     safari.windows[window_index].tabs[tab_index].close();
     closedCount += 1;
   } else {
-    remainingCount += 1;
     alreadySeenUrls.add(url);
   }
 }
 
+const remainingCount = alreadySeenUrls.size;
+
 console.log(`Closed ${closedCount} tab${closedCount !== 1 ? 's' : ''}; ${remainingCount} tab${remainingCount !== 1 ? 's' : ''} left open`)