# linux: Simplify scrolling implementation \(\#10497\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 3289188e0adaa6c6e73836f8beef5abad3982376

Requested commit: 3289188e0adaa6c6e73836f8beef5abad3982376

Commit: 3289188e0adaa6c6e73836f8beef5abad3982376

Tree: cea1bfbb3808001faed938875c6ac3bed2d21f56

Author: Mikayla Maki

Committer: GitHub

## Message

```
linux: Simplify scrolling implementation (#10497)

This PR adjusts our scrolling implementation to delay the generation of
ScrollWheel events until we receive a complete frame.

Note that our implementation is still a bit off-spec, as we don't delay
any other kind of events. But it's been working so far on a variety of
compositors and the other events contain complete data; so I'll hold off
on that refactor for now.

Release Notes:

- N/A
```

## Parents

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

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