Commit ffcd832
committed
fix: use tabs.create instead of window.open for Safari compatibility
Safari sidepanel doesn't support window.open reliably. Use
api.tabs.create for opening profiles, vault, and settings pages.
Fixes profiles screen not showing in Safari.1 parent dc680e7 commit ffcd832
2 files changed
Lines changed: 13 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
990 | 990 | | |
991 | 991 | | |
992 | 992 | | |
993 | | - | |
994 | | - | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
995 | 1000 | | |
996 | 1001 | | |
997 | 1002 | | |
| |||
0 commit comments