# HG changeset patch # User František Kučera # Date 1617296132 -7200 # Node ID 3407386d1f60a02e4e6ce793583a7be6c5098806 # Parent dbf093b8b9ac3231bc01c17798eb40a04c97bb87 do XFlush() after each record in order to immediately process events and avoid buffering/delays/lagging diff -r dbf093b8b9ac -r 3407386d1f60 src/X11Handler.h --- a/src/X11Handler.h Thu Apr 01 17:54:46 2021 +0200 +++ b/src/X11Handler.h Thu Apr 01 18:55:32 2021 +0200 @@ -130,7 +130,7 @@ } attributeIndex++; - + bool debug = configuration.debug; bool run = !configuration.dryRun; @@ -148,6 +148,7 @@ std::wcerr << L"Unsupported event" << std::endl; } + XFlush(display.display); attributeIndex = 0; currentEvent = Event(); }