summaryrefslogtreecommitdiff
path: root/src/drawline.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/drawline.c')
-rw-r--r--src/drawline.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/drawline.c b/src/drawline.c
index b71bedefa..2f28417ac 100644
--- a/src/drawline.c
+++ b/src/drawline.c
@@ -3787,14 +3787,18 @@ win_line(
// When not wrapping and finished diff lines, or when displayed
// '$' and highlighting until last column, break here.
- if ((!wp->w_p_wrap
+ if (((!wp->w_p_wrap
#ifdef FEAT_DIFF
&& wlv.filler_todo <= 0
#endif
#ifdef FEAT_PROP_POPUP
- && !text_prop_above && !text_prop_follows
+ && !text_prop_above
#endif
- ) || lcs_eol_one == -1)
+ ) || lcs_eol_one == -1)
+#ifdef FEAT_PROP_POPUP
+ && !text_prop_follows
+#endif
+ )
break;
#ifdef FEAT_PROP_POPUP
if (!wp->w_p_wrap && text_prop_follows && !text_prop_above)