eglaysher / rlvm

RealLive clone for Linux and OSX
http://rlvm.net
GNU General Public License v3.0
150 stars 25 forks source link

Clicking prevents the next pause on text output #75

Closed eglaysher closed 8 years ago

eglaysher commented 8 years ago

Clicking during a long run in text output prevents the pause that would occur after that text output. This is most easily seen in the English edition of planetarian.

eglaysher commented 8 years ago

Speculation: it looks like the mouse down event gets sent to the TextoutLongOperation, which clears the TextoutLongOperation. The PauseLongOperation then gets put on the operational stack and then receives the corresponding mouse up event, which ends the PauseLongOperation.