diff options
author | Alan Mackenzie <acm@muc.de> | 2017-11-18 14:52:39 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2017-11-18 14:52:39 +0000 |
commit | e9dd580cc8b3134eb82d758efb070a3ab8dd3e9a (patch) | |
tree | cb626131eee284316025393543072a69557681e4 /lisp/erc/erc-networks.el | |
parent | 90075e8e1e6d6d7b6b49cb20ecdbb5d3de53d48b (diff) | |
download | emacs-e9dd580cc8b3134eb82d758efb070a3ab8dd3e9a.tar.gz emacs-e9dd580cc8b3134eb82d758efb070a3ab8dd3e9a.tar.bz2 emacs-e9dd580cc8b3134eb82d758efb070a3ab8dd3e9a.zip |
Filter obtrusive events in help-read-key-sequence.
This fixes most of bug #29272.
* lisp/help.el (help-read-key-sequence): After a mouse event, pause for 0.01s,
discarding any events (such as <help-echo>) received in this time, before
polling for the double-click (etc.) events which may follow. This fixes the
infinite loop which occurred whwn <help-echo> events triggered a sit-for
whilst handling menu events.
Diffstat (limited to 'lisp/erc/erc-networks.el')
0 files changed, 0 insertions, 0 deletions