fix(tabs): close the leftover initial about:blank when a real tab opens

A fresh session's daemon creates an about:blank scratch tab on connect; a
subsequent `tab new <url>` then opened the work tab beside it, so every session's
tab group showed a stray 'about:blank' next to the real page (e.g. about:blank +
ChatGPT). tab_new now closes any OWNED, still-blank tab once a real (non-blank)
tab exists, and re-pins the new tab. Verified live: `tab new <url>` on a fresh
session leaves only the work tab. 870 tests pass.
This commit is contained in:
leeguooooo
2026-06-19 14:06:42 +09:00
parent 601404ba72
commit 1eb40eabd5
4 changed files with 41 additions and 3 deletions
+1 -1
View File
@@ -290,7 +290,7 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
[[package]]
name = "chrome-use"
version = "1.5.26"
version = "1.5.27"
dependencies = [
"aes",
"aes-gcm",