# edit predictions: Polish up ⌥ preview experience \(\#24380\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/13089d7ec6a7f5a8deca565015af2eb26905bba0)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 13089d7ec6a7f5a8deca565015af2eb26905bba0

Requested commit: 13089d7ec6a7f5a8deca565015af2eb26905bba0

Commit: 13089d7ec6a7f5a8deca565015af2eb26905bba0

Tree: 624981e1d50c04f543c2ecd6fe5ae4c8c4d18a9a

Author: Agus Zubiaga

Committer: GitHub

## Message

```
edit predictions: Polish up ⌥ preview experience (#24380)

- Do not accept with just `tab` in `when_holding_modifer` mode
- Fix fake cursor for jumps when destination row is outside viewport
- Use current preview state for deciding whether to show modifiers in
popovers
- Stay in preview state if ⌥ isn't released after accepting a jump

Release Notes:

- N/A
```

## Parents

- [c24f22cd14bb60b6588662805533ff19a4d6e613](https://git.cafe/gitcafe/zed/commit/c24f22cd14bb60b6588662805533ff19a4d6e613?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/13089d7ec6a7f5a8deca565015af2eb26905bba0?format=markdown)
