diff --git a/operatio.c b/operatio.c index 1fd3d4bd..480debaf 100644 --- a/operatio.c +++ b/operatio.c @@ -4306,12 +4306,12 @@ void Rectangle_Degrade_0_5(void) if(Min(RAX,RBX)Limite_visible_Droite_Zoom) // On dépasse du zoom à droite - decalage_largeur += Max(RAX,RAY) - Limite_visible_Droite_Zoom; + if(Max(RAX,RBX)>Limite_visible_Droite_Zoom) // On dépasse du zoom à droite + decalage_largeur += Max(RAX,RBX) - Limite_visible_Droite_Zoom; if(Min(RAY,RBY)Limite_visible_Bas_Zoom) // On dépasse du zoom en bas - decalage_hauteur += Max(RAX,RAY) + Limite_visible_Bas_Zoom; + decalage_hauteur += Max(RAY,RBY) - Limite_visible_Bas_Zoom; if(largeur > decalage_largeur) {