aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/xdisp.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/xdisp.c b/src/xdisp.c
index 12dca91d0ac..bc8ed03868c 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -3829,7 +3829,10 @@ handle_auto_composed_prop (it)
3829 unbind_to (count, Qnil); 3829 unbind_to (count, Qnil);
3830 3830
3831 val = Fget_char_property (args[1], Qauto_composed, it->string); 3831 val = Fget_char_property (args[1], Qauto_composed, it->string);
3832 if (! NILP (val) && this_pos == pos) 3832 /* Return HANDLED_RECOMPUTE_PROPS only if function fontified
3833 something. This avoids an endless loop if they failed to
3834 fontify the text for which reason ever. */
3835 if (! NILP (val))
3833 handled = HANDLED_RECOMPUTE_PROPS; 3836 handled = HANDLED_RECOMPUTE_PROPS;
3834 } 3837 }
3835 } 3838 }