# HG changeset patch # User Chong Yidong # Date 1194449480 0 # Node ID 998a04e48f580e8dc2e0de093f308f6e815df0a9 # Parent aef26459495854e100e96e8f909fd0aae7e7904a (handle_face_prop): Fix last change. diff -r aef264594958 -r 998a04e48f58 src/xdisp.c --- a/src/xdisp.c Wed Nov 07 15:30:51 2007 +0000 +++ b/src/xdisp.c Wed Nov 07 15:31:20 2007 +0000 @@ -3369,9 +3369,9 @@ Lisp_Object from_overlay = (it->current.overlay_string_index >= 0 ? it->string_overlays[it->current.overlay_string_index] - : from_overlay); - - /* See we got to this string directly or indirectly from + : Qnil); + + /* See if we got to this string directly or indirectly from an overlay property. That includes the before-string or after-string of an overlay, strings in display properties provided by an overlay, their text properties, etc.