# feat\(web\): show the font picker immediately when permission is granted · stienswout/t3code

[View on GitCafe](https://git.cafe/stienswout/t3code/commit/aeef720fb733a94b2ad0faec66a4aec6518879cc)

Repository: [stienswout/t3code](https://git.cafe/stienswout/t3code)

Visibility: public

Requested revision: aeef720fb733a94b2ad0faec66a4aec6518879cc

Requested commit: aeef720fb733a94b2ad0faec66a4aec6518879cc

Commit: aeef720fb733a94b2ad0faec66a4aec6518879cc

Tree: b6400c81656a7e76a49af45b80d8872d9deccfb7

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
feat(web): show the font picker immediately when permission is granted

The input-until-focused flow exists only because raising the browser's
local-fonts prompt needs a user gesture. When the permission is already
granted - Electron approves silently with no prompt UI, and a browser
that granted once reports granted on return visits - no gesture is
needed, so the rows probe the Permissions API at mount and render the
picker right away. "prompt" and "denied" keep the focus-driven flow.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

```

## Parents

- [deb9252868d01c41e6d2d85506941e51c0fc67f4](https://git.cafe/stienswout/t3code/commit/deb9252868d01c41e6d2d85506941e51c0fc67f4?format=markdown)

[Source at this commit](https://git.cafe/stienswout/t3code/tree/aeef720fb733a94b2ad0faec66a4aec6518879cc?format=markdown)
