doomemacs / doomemacs/core

`+vertico/switch-workspace-buffer` showing buffers from other workspaces

Open
#8,435 4 comments 3 reactions 0 assignees View on GitHub
:ui workspaces is:bug
Dominant language
Emacs Lisp
Stars
22.7k
Forks
3.1k
Avg merge
10h 46m
Merged PRs (30d)
4

Description

### I confirm that...

- [x] I searched the issue tracker and found no similar issues.

- [x] I searched the [documentation](https://docs.doomemacs.org), [FAQ](https://docs.doomemacs.org/-/faq), [discussion board](https://doomemacs.org/discuss), and [Google](https://google.com) for solutions to my issue.

- [x] I read [the debugging guide](https://doomemacs.org/d/how2debug) and researched the issue to the best of my ability.

- [x] My issue can be observed on the latest available commit of Doom.

- [x] My issue can be observed on a stable release of Emacs (i.e. doesn't end in `.50`, `.60`, or `.90`–`.99`)

### Describe your issue

When I switch between workspaces with ``SPC TAB ` `` and use `SPC b b` (`+vertico/switch-workspace-buffer`), I should get buffers only from the current workspace. However, I am getting buffers from other workspaces. It should be noted that I get workspace specific buffers when using `M-x +workspace/other` instead of the keybind. For anyone else experiencing this, I have found `projectile-switch-buffer` to be a good alternative until this is fixed.

### Steps to reproduce

1. Open two workspaces and one or more buffers on each
2. Switch from one to the other with ``SPC TAB ` ``
3. Get workspace buffers with `SPC b b`

Below is a video showing the issue on a fresh install of doom.

https://github.com/user-attachments/assets/bf3371ff-b165-4214-a2b2-b1814d31dd3a

### System information

https://pastebin.com/RXvUvGut

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.