From 833a42fbcf78ec99b84a98dd6bc7c2eea6eeaef6 Mon Sep 17 00:00:00 2001 From: Lars Ingebrigtsen Date: Wed, 24 Nov 2021 20:04:25 +0100 Subject: [PATCH] Fix min-width problem with "overlapping" regions * src/xdisp.c (handle_display_prop): Fix problem with overlapping regions. --- src/xdisp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/xdisp.c b/src/xdisp.c index a0efefa3a52..b7fd2249dc2 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -5352,7 +5352,8 @@ handle_display_prop (struct it *it) Qdisplay, object, &overlay); /* Handle min-width ends. */ - if (!NILP (it->min_width_property)) + if (!NILP (it->min_width_property) + && NILP (find_display_property (propval, Qmin_width))) display_min_width (it, bufpos, object, Qnil); if (NILP (propval)) -- 2.39.5