aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua
diff options
context:
space:
mode:
authorSean Dewar <6256228+seandewar@users.noreply.github.com>2025-05-03 19:30:24 +0100
committerGitHub <noreply@github.com>2025-05-03 11:30:24 -0700
commit403fcacfc16fb3a1fbb4be22f77389e0f0616a6e (patch)
treea81b659c7ffbf254ce45abdbdd136c6b5c8f0816 /runtime/lua
parent03d378fda68fc5942660707cdd2314c0e12fb0a0 (diff)
downloadrneovim-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')
0 files changed, 0 insertions, 0 deletions