better handling of flycheck-error-list-mode