801740fc6862

remove content-visibility:auto from entry rows; raise BUFFER_ROWS to 20 (v2.40.7)

time
2026-05-13 17:21 UTC · 5 months ago
machine
koh2
parent
14987dd735e4
5 files manifest.firefox.json+1 −1manifest.json+1 −1package.json+1 −1src/popup/styles/popup.css+0 −2src/popup/views/Vault.tsx+1 −1
manifest.firefox.json+1 −1
@@ -1,7 +1,7 @@11 {22   "manifest_version": 3,33   "name": "Peach",4-  "version": "2.40.6",4+  "version": "2.40.7",55   "description": "Zero-knowledge password manager",66   "browser_specific_settings": {77     "gecko": {

view file

manifest.json+1 −1
@@ -1,7 +1,7 @@11 {22   "manifest_version": 3,33   "name": "Peach",4-  "version": "2.40.6",4+  "version": "2.40.7",55   "description": "Zero-knowledge password manager",66   "action": {77     "default_popup": "src/popup/index.html",

view file

package.json+1 −1
@@ -1,6 +1,6 @@11 {22   "name": "peach",3-  "version": "2.40.6",3+  "version": "2.40.7",44   "description": "Zero-knowledge password manager",55   "type": "module",66   "scripts": {

view file

src/popup/styles/popup.css+0 −2
@@ -5429,8 +5429,6 @@54295429 54305430 .peach-vault-list .peach-entry-row {54315431   animation: peach-entry-fadein 220ms cubic-bezier(0.16, 1, 0.3, 1) both;5432-  content-visibility: auto;5433-  contain-intrinsic-size: auto 44px;54345432 }54355433 54365434 /* Button press micro-interaction */

view file

src/popup/views/Vault.tsx+1 −1
@@ -373,7 +373,7 @@373373   // bounded — the buffer absorbs over/undershoot.374374   const VIRTUAL_THRESHOLD = 100;375375   const ROW_HEIGHT = 56;376-  const BUFFER_ROWS = 8;376+  const BUFFER_ROWS = 20;377377 378378   const isVirtualized = createMemo(() => filteredEntries().length > VIRTUAL_THRESHOLD);379379 

view file