Date: Thu, 04 Apr 2002 13:27:36 GMT+1
From: Patrice Mandin <pmandin@caramail.com> Subject: [SDL][PATCH] Atari mouse patch Just a patch to correct a studid bug where Mouse button events where not generated when pressing first button. --HG-- extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40332
This commit is contained in:
parent
7bf77c9df1
commit
0db42ad87a
2 changed files with 4 additions and 4 deletions
|
@ -192,10 +192,10 @@ void AtariIkbd_PumpEvents(_THIS)
|
|||
curbutton = SDL_AtariIkbd_mouseb & (1<<i);
|
||||
prevbutton = atari_prevmouseb & (1<<i);
|
||||
|
||||
if (curbutton & !prevbutton) {
|
||||
if (curbutton && !prevbutton) {
|
||||
SDL_PrivateMouseButton(SDL_PRESSED, atari_GetButton(i), 0, 0);
|
||||
}
|
||||
if (!curbutton & prevbutton) {
|
||||
if (!curbutton && prevbutton) {
|
||||
SDL_PrivateMouseButton(SDL_RELEASED, atari_GetButton(i), 0, 0);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -126,10 +126,10 @@ void SDL_AtariXbios_PostMouseEvents(_THIS)
|
|||
curbutton = SDL_AtariXbios_mouseb & (1<<i);
|
||||
prevbutton = atari_prevmouseb & (1<<i);
|
||||
|
||||
if (curbutton & !prevbutton) {
|
||||
if (curbutton && !prevbutton) {
|
||||
SDL_PrivateMouseButton(SDL_PRESSED, atari_GetButton(i), 0, 0);
|
||||
}
|
||||
if (!curbutton & prevbutton) {
|
||||
if (!curbutton && prevbutton) {
|
||||
SDL_PrivateMouseButton(SDL_RELEASED, atari_GetButton(i), 0, 0);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue