# Add more preview tab settings and fix janky behavior \(\#43921\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 87976e91cf4b6e049563146085b0b0d9c4a017fb

Requested commit: 87976e91cf4b6e049563146085b0b0d9c4a017fb

Commit: 87976e91cf4b6e049563146085b0b0d9c4a017fb

Tree: 7d982e14023e09979a460c29d73565fe55ac2337

Author: Andrew Farkas

Committer: GitHub

## Message

```
Add more preview tab settings and fix janky behavior (#43921)

Closes #41495

Known issues:
- File path links always open as non-preview tabs. Fixing this is not
technically too difficult but requires more invasive changes and so
should be done in a future PR.

Release Notes:

- Fixed strange behavior when reopening closed preview tabs
- Overhauled preview tabs settings:
- Added setting `preview_tabs.enable_preview_from_project_panel`
(default `true`)
- Kept setting `preview_tabs.enable_preview_from_file_finder` (default
`false`)
- Added setting `preview_tabs.enable_preview_from_multibuffer` (default
`true`)
- Added setting
`preview_tabs.enable_preview_multibuffer_from_code_navigation` (default
`false`)
- Added setting `preview_tabs.enable_preview_file_from_code_navigation`
(default `true`)
- Renamed setting `preview_tabs.enable_preview_from_code_navigation` to
`preview_tabs.enable_keep_preview_on_code_navigation` (default `false`)

---------

Co-authored-by: Smit Barmase <heysmitbarmase@gmail.com>
Co-authored-by: Cole Miller <cole@zed.dev>
```

## Parents

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

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