Fixed the pipette leaking drops (issue 115) and a few other display bugs on mouse click or release
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@639 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
parent
f6b184cd9b
commit
13130acc67
11
input.c
11
input.c
@ -129,12 +129,16 @@ int Move_cursor_with_constraints()
|
||||
}
|
||||
}
|
||||
if ((INPUT_Nouveau_Mouse_X != Mouse_X) ||
|
||||
(INPUT_Nouveau_Mouse_Y != Mouse_Y))
|
||||
(INPUT_Nouveau_Mouse_Y != Mouse_Y) ||
|
||||
(INPUT_Nouveau_Mouse_K != Mouse_K))
|
||||
{
|
||||
if ((INPUT_Nouveau_Mouse_K != Mouse_K))
|
||||
Retour=1;
|
||||
Forcer_affichage_curseur=0;
|
||||
Effacer_curseur(); // On efface le curseur AVANT de le déplacer...
|
||||
Mouse_X=INPUT_Nouveau_Mouse_X;
|
||||
Mouse_Y=INPUT_Nouveau_Mouse_Y;
|
||||
Mouse_K=INPUT_Nouveau_Mouse_K;
|
||||
Calculer_coordonnees_pinceau();
|
||||
Afficher_curseur();
|
||||
|
||||
@ -142,11 +146,6 @@ int Move_cursor_with_constraints()
|
||||
if (Mouse_count>Config.Mouse_Merge_movement)
|
||||
Retour=1;
|
||||
}
|
||||
if ((INPUT_Nouveau_Mouse_K != Mouse_K))
|
||||
{
|
||||
Mouse_K=INPUT_Nouveau_Mouse_K;
|
||||
Retour=1;
|
||||
}
|
||||
|
||||
return Retour;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user