[Scummvm-tracker] [ScummVM] #10525: MOHAWK: Riven: Prison Island sound puzzle graphics glitch.
macca8
trac at scummvm.org
Thu May 17 11:10:22 CEST 2018
#10525: MOHAWK: Riven: Prison Island sound puzzle graphics glitch.
---------------------+----------------------------
Reporter: macca8 | Owner: (none)
Type: defect | Status: new
Priority: low | Component: Engine: Mohawk
Resolution: | Keywords:
Game: Riven |
---------------------+----------------------------
Comment (by macca8):
Thanks for confirming the glitch, but the responses from both of you
suggest that my description of the current behaviour may be unclear, in
particular, my use of the terms click (mouse down) and release (mouse up)
as related to using the mouse.
It seems that your definition of mouse click is the complete down/up
action of the mouse as a single action, whereas I'm treating each
component separately.
bgK, I assume the mouse leave event refers to moving the cursor away from
the button. If that's the case, then you seem to be under the impression
that the button release gfx update isn't currently possible from the mouse
click. It actually is, but it's tied to the mouse up component (mouse up
event?) of the down/up action of a mouse click.
To clarify this, keeping the cursor over the button, press & hold the
mouse down (the cursor will disappear & the sound plays), wait for the
cursor to reappear, then release the mouse (the sound button will return
to the up position).
The problem is that the down/up action of an uninterrupted complete mouse
click currently coincides with the hide & show actions of the cursor, or
specifically, the hard coded delay of 500ms that separates the cursor's
actions. As long as the mouse up event of the mouse click occurs after
this delay, then the sound button will return to the up position.
--
Ticket URL: <https://bugs.scummvm.org/ticket/10525#comment:3>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list