diff options
| author | Sean Dewar <6256228+seandewar@users.noreply.github.com> | 2025-05-03 19:30:24 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-03 11:30:24 -0700 |
| commit | 403fcacfc16fb3a1fbb4be22f77389e0f0616a6e (patch) | |
| tree | a81b659c7ffbf254ce45abdbdd136c6b5c8f0816 /runtime/lua/vim | |
| parent | 03d378fda68fc5942660707cdd2314c0e12fb0a0 (diff) | |
| download | rneovim-403fcacfc16fb3a1fbb4be22f77389e0f0616a6e.tar.gz rneovim-403fcacfc16fb3a1fbb4be22f77389e0f0616a6e.tar.bz2 rneovim-403fcacfc16fb3a1fbb4be22f77389e0f0616a6e.zip | |
fix(window): skip unfocusable and hidden floats with "{count}<C-W>w" #33810
Problem: Using `<C-W>w`, `<C-W>W` or the ":wincmd" variants with a count can
enter unfocusable or hidden floating windows. This is especially problematic
when using the new in-development extui, which creates many unfocusable floats
for various UI elements.
Solution: Skip unfocusable and hidden floating windows. Instead, skip to the
next focusable, non-hidden window in the current tabpage's window list. Reword
the documentation a bit (hopefully an improvement?)
Diffstat (limited to 'runtime/lua/vim')
0 files changed, 0 insertions, 0 deletions