Non-UI processing should not occur on Event Queue dispatch thread

Description

The Event Queue dispatch thread is a strongly synchronized tool that ensures that UI updates happen in an orderly fashion. Actions that do not affect the UI shouldn't be executed in it, as it'll bog down the entire application.

Environment

None
Fixed

Priority

Minor

Assignee

Guus der Kinderen

Reporter

Guus der Kinderen