[racket] Moving frame% blocks processing in auxiliary eventspace

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Thu Jul 19 18:12:47 EDT 2012

At Thu, 19 Jul 2012 12:34:59 -0600, Kieron Hardy wrote:
> However, on Windows, moving the frame around causes the key-stroke
> processing to block until the move is completed. i.e. The 'update display
> and wait' code blocks until the the mouse button is released.
> 
> Anyone know, what might be causing the block, and if there any
> modifications that can be made to the code so that if does not occur?

This is a limitation of `racket/gui/base' on Windows. The Win32
protocol for window dragging takes control away from Racket until the
drag is complete.


Posted on the users mailing list.