# ui: Fix scrollbar showing despite being disabled by tracked setting \(\#38152\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 0adc6ddaada73f47949076f71be68eeab95d206d

Requested commit: 0adc6ddaada73f47949076f71be68eeab95d206d

Commit: 0adc6ddaada73f47949076f71be68eeab95d206d

Tree: 6d8c22db78737a7aa752fa8a0025fa7c0463c326

Author: Alvaro Parker

Committer: GitHub

## Message

```
ui: Fix scrollbar showing despite being disabled by tracked setting (#38152)

Closes #38147 

The scrollbar's `show_state` field was always being initialized to
`VisibilityState::Visible`, ignoring the `show_setting` value.

Release Notes:

- N/A
```

## Parents

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

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