GNU bug report logs -
#3459
NS: mouse-face flicker
Previous Next
Reported by: David Reitter <david.reitter <at> gmail.com>
Date: Wed, 3 Jun 2009 16:45:03 UTC
Severity: normal
Fixed in version 25.1
Done: Alan J Third <alan <at> idiocy.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
This happens only with the NS port, not on X:
Emacs -Q
(insert (propertize "Hello World" 'mouse-face 'highlight))
Hover mouse over the Hello World text. Nothing special should happen.
Now select a region with the mouse or the keyboard.
Hover mouse over mouseface text again ==> Heavy flicker; there is a
visible, sequential removal and redraw of the highlighted text with
every mouse movement.
Diagnosis:
I'm not sure, hence this report.
One contributing factor is that we ns_flush() in ns_update_end().
However, this is not just due to nested updates, and just adding
ns_update calls in note_mouse_highlight alonedoesn't seem to help, at
least when transient-mark-mode is on.
This bug report was last modified 9 years and 131 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.