mirror of
https://github.com/bitwarden/clients.git
synced 2026-07-01 21:10:49 +08:00
* fix(desktop): persist zoom state across vault locks Replace role-based zoom menu items with custom click handlers to fix zoom persistence issue where keyboard shortcuts (Ctrl+/-/0, Cmd+/-/0) weren't saving zoom changes after vault lock. Changes: - Add custom click handlers for zoomIn/zoomOut/resetZoom menu items - Add WindowMain.saveZoomFactor() method for immediate persistence - Pass WindowMain dependency to ViewMenu constructor - Update zoom-changed event comment to clarify coverage - Maintain existing mouse wheel zoom persistence via zoom-changed event Fixes: PM-791 Fixes: https://github.com/bitwarden/clients/issues/4675 * chore: update to macos-15 runners * review: downgrade macos build runner to 14 * review: align step with min zoom level * cleanup from merge |
||
|---|---|---|
| .. | ||
| app | ||
| auth | ||
| autofill | ||
| billing/app/accounts | ||
| images | ||
| key-management | ||
| locales | ||
| main | ||
| models/native-messaging | ||
| platform | ||
| scss | ||
| services | ||
| types | ||
| vault/app/vault | ||
| entry.ts | ||
| global.d.ts | ||
| index.html | ||
| main.ts | ||
| package-lock.json | ||
| package.json | ||
| preload.ts | ||
| utils.spec.ts | ||
| utils.ts | ||