Closed aspiers closed 2 years ago
At a wild guess, this might be a bug with bf4c7d8559715e0fc6d620d4df99209c686c423b which was added to address #108.
I'm having a similar problem. I've bound the chord "qp" to projectile-command-map (from the projectile package). When I hit "qp" which-key correctly displays the bindings, but when I hit one of bindings that is shown as a "+prefix", the bindings on that prefix within projectile-command-map are not displayed, and the which-key window disappears.
@jsy1001 thanks. I think I found a good solution. Please try 1bb1f72
I just upgraded to which-key-20211209.131 which resolves the issue for me. Many thanks for the quick resolution!
Here's a minimal testcase; save it to
testcase.el
and run viaemacs -Q -l testcase.el
:Now type the chord
zj
(i.e. pressz
andj
at the same time). The minibuffer looks like:So far so good. Now type
r
. You'll see:which-key is getting confused between the sequence we just typed (
zj r
) and the completely unrelated keychordzr
which is bound todired
.