https://bugs.kde.org/show_bug.cgi?id=392376
--- Comment #3 from Martin Flöser <mgraess...@kde.org> --- Sending all input events is IMHO a feature. The application has a chance to catch up on the events, after being unblocked and nothing is lost. We can add more pings, sure, but what does it help? Instead of the app crashing, it gets kill -9 by the user. We ping and provide a guitar to kill the application. IMHO this is neither a problem with the toolkit nor with the compositor. Doing freezing tasks in the main gui thread was a bad idea 15 years ago and still is. And especially Qt makes it extremely easy to move the heavy computations out into a thread. QtConcurrent::run in combination with a qfuturewatcher eliminates all gui freezing. -- You are receiving this mail because: You are watching all bug changes.