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.

Reply via email to