bbatsov / helm-projectile

Helm UI for Projectile
329 stars 71 forks source link

Sometimes `helm-source-projectile-buffers-list` incorrectly chooses the buffer to skip #176

Closed marshall-lee closed 1 year ago

marshall-lee commented 1 year ago

Expected behavior

helm-source-projectile-buffers-list returns all project buffers except the current.

Actual behavior

Sometimes helm-source-projectile-buffers-list returns the current buffer but skips some other buffer.

Steps to reproduce the problem

  1. Switch to a buffer.
  2. Once again switch to a buffer by executing helm-projectile-switch-to-buffer fast enough using a keyboard shortcut.
  3. Current buffer is in the list but some other buffer (maybe the one I want to switch to) is missing!
  4. Once again switch to a buffer and everything is correct — current buffer is removed.

Backtraces if necessary (M-x toggle-debug-on-error)

n/a

Environment & version information

Demo

Kapture 2023-10-23 at 13.40.35.webm