Only if you call 'redisplay' from Lisp explicitly.
"Normal" redisplay will probe pending input when it is going to send
the output to the glass, and will not do so if redisplay-don't-pause
is set to nil and there's input available. IOW, whether input
available is checked not at the start of redisplay, but somewhere in