summaryrefslogtreecommitdiff
path: root/src/bytecode.c
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2017-03-02 17:46:25 +0200
committerEli Zaretskii <eliz@gnu.org>2017-03-02 17:46:25 +0200
commitd546be31a9320d94769cb322f008f49d08d852a8 (patch)
treeb51d96fe8a81f90e82530a43ad8db959cf671ff1 /src/bytecode.c
parent511a3c3ba27352fde26ae2371a9d4a64c6418122 (diff)
downloademacs-d546be31a9320d94769cb322f008f49d08d852a8.tar.gz
emacs-d546be31a9320d94769cb322f008f49d08d852a8.tar.bz2
emacs-d546be31a9320d94769cb322f008f49d08d852a8.zip
Fix display of mouse-highlight produced by overlapping overlays
* src/xfaces.c (face_at_buffer_position): If called to find the mouse-face, only consider the highest-priority source for that face, and ignore the rest. Previously, all the mouse-face definitions at POS were merged in that case. * src/xdisp.c (note_mouse_highlight): Record the overlay that specifies mouse-face _after_ clearing the info about the previous overlay, so as not to clear the information about the just-recorded overlay. (Bug#25906)
Diffstat (limited to 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions