add some missing abort button changes and call processEvents a bit more often