From 782a0661d110bf1cb348a4acf5858e385f0dc0f2 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Mon, 22 May 2017 14:28:31 +1000 Subject: lid: add a comment for why we post the switch state there Signed-off-by: Peter Hutterer --- src/evdev-lid.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/evdev-lid.c b/src/evdev-lid.c index 9e694ba..9815b8f 100644 --- a/src/evdev-lid.c +++ b/src/evdev-lid.c @@ -74,6 +74,10 @@ lid_switch_keyboard_event(uint64_t time, * regardless. */ } + /* Posting the event here means we preempt the keyboard events that + * caused us to wake up, so the lid event is always passed on before + * the key event. + */ dispatch->lid_is_closed = false; switch_notify_toggle(&dispatch->device->base, time, -- cgit v1.2.3