aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/window.c
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2019-03-30 22:20:08 +0100
committerGitHub <noreply@github.com>2019-03-30 22:20:08 +0100
commit2bdc7cac8be54d32c8a30cbc21639e4782a86789 (patch)
treeeaf2df256f1032a656856800813bbd4e0e4d9c81 /src/nvim/window.c
parent104a40463af1d4e5e74f38379251f29ec73500c2 (diff)
downloadrneovim-2bdc7cac8be54d32c8a30cbc21639e4782a86789.tar.gz
rneovim-2bdc7cac8be54d32c8a30cbc21639e4782a86789.tar.bz2
rneovim-2bdc7cac8be54d32c8a30cbc21639e4782a86789.zip
vim-patch:8.1.1088: height of quickfix window not retained with vertical split (#9818)
Problem: Height of quickfix window not retained with vertical split. Solution: Use frame_fixed_height() and frame_fixed_width(). (Hongbo Liu, closes vim/vim#4013, closes vim/vim#2998) https://github.com/vim/vim/commit/9e1e358d376284c3aaf3a9f1e568bca297405f62 closes #3608
Diffstat (limited to 'src/nvim/window.c')
-rw-r--r--src/nvim/window.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/nvim/window.c b/src/nvim/window.c
index 8355f5397f..2bc1ed945a 100644
--- a/src/nvim/window.c
+++ b/src/nvim/window.c
@@ -2679,9 +2679,9 @@ winframe_remove (
frp3 = frp_close->fr_next;
while (frp != NULL || frp3 != NULL) {
if (frp != NULL) {
- if (frp->fr_win != NULL && !frp->fr_win->w_p_wfh) {
+ if (!frame_fixed_height(frp)) {
frp2 = frp;
- wp = frp->fr_win;
+ wp = frame2win(frp2);
break;
}
frp = frp->fr_prev;
@@ -2708,9 +2708,9 @@ winframe_remove (
frp3 = frp_close->fr_next;
while (frp != NULL || frp3 != NULL) {
if (frp != NULL) {
- if (frp->fr_win != NULL && !frp->fr_win->w_p_wfw) {
+ if (!frame_fixed_width(frp)) {
frp2 = frp;
- wp = frp->fr_win;
+ wp = frame2win(frp2);
break;
}
frp = frp->fr_prev;