[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#17439: 24.3.50; run-with-idle-timer runs on focus-out
From: |
Stefan Monnier |
Subject: |
bug#17439: 24.3.50; run-with-idle-timer runs on focus-out |
Date: |
Sun, 11 May 2014 17:06:32 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) |
> + (unless (and (consp last-input-event)
> + (symbolp (car last-input-event))
> + (memq (car last-input-event)
Aka (unless (memq (car-safe last-input-event)
> + '(
> + ;; `run-with-idle-timer' generates the `focus-out'
Huh? `run-with-idle-timer' is not supposed to generate any event.
> + ;; event on switching out from the current frame,
> + ;; but `raise-frame' brings the same frame back,
> + ;; so ignore `focus-out' here.
> + focus-out
Running mouse avoidance after focus-out does not seem very useful, so we
should filter out focus-out elsewhere than here.
> + ;; Some window managers generate the `focus-in' event
> + ;; when showing the Window List,
What means "showing the Window List"?
> + ;; but `raise-frame' forcibly switches to an Emacs
> frame when the Window List is active,
I don't know what this is talking about either.
> + ;; so `focus-in' needs to be ignored here too.
Shouldn't `switch-frame' be ignored for similar reasons, then?
Stefan
- bug#17439: 24.3.50; run-with-idle-timer runs on focus-out, Juri Linkov, 2014/05/08
- bug#17439: 24.3.50; run-with-idle-timer runs on focus-out, Eli Zaretskii, 2014/05/09
- bug#17439: 24.3.50; run-with-idle-timer runs on focus-out, Juri Linkov, 2014/05/09
- bug#17439: 24.3.50; run-with-idle-timer runs on focus-out, Eli Zaretskii, 2014/05/10
- bug#17439: 24.3.50; run-with-idle-timer runs on focus-out, Juri Linkov, 2014/05/10
- bug#17439: 24.3.50; run-with-idle-timer runs on focus-out, Juri Linkov, 2014/05/11
- bug#17439: 24.3.50; run-with-idle-timer runs on focus-out,
Stefan Monnier <=
- bug#17439: 24.3.50; run-with-idle-timer runs on focus-out, Juri Linkov, 2014/05/11
- bug#17439: 24.3.50; run-with-idle-timer runs on focus-out, Stefan Monnier, 2014/05/11
- bug#17439: 24.3.50; run-with-idle-timer runs on focus-out, Juri Linkov, 2014/05/12
- bug#17439: 24.3.50; run-with-idle-timer runs on focus-out, Stefan Monnier, 2014/05/13
- bug#17439: 24.3.50; run-with-idle-timer runs on focus-out, Juri Linkov, 2014/05/20
- bug#17439: 24.3.50; run-with-idle-timer runs on focus-out, Juri Linkov, 2014/05/20