Fixed the eyedropping bug
This commit is contained in:
@@ -58,9 +58,7 @@ namespace Paint_2
|
|||||||
if (sketch.CurrentTool.Color != pointedColor)
|
if (sketch.CurrentTool.Color != pointedColor)
|
||||||
{
|
{
|
||||||
sketch.ChangePaintToolColor(pointedColor);
|
sketch.ChangePaintToolColor(pointedColor);
|
||||||
eyeDropping = false;
|
|
||||||
RefreshUi();
|
RefreshUi();
|
||||||
//sketch.CurrentTool.Color = pointedColor;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -78,10 +76,13 @@ namespace Paint_2
|
|||||||
}
|
}
|
||||||
private void canvas_MouseUp(object sender, MouseEventArgs e)
|
private void canvas_MouseUp(object sender, MouseEventArgs e)
|
||||||
{
|
{
|
||||||
sketch.AddDrawingPoint(MousePositionToCanvasPosition());
|
if (!eyeDropping)
|
||||||
drawing = false;
|
{
|
||||||
canvas.Image = sketch.StopDrawing((Bitmap)canvas.Image);
|
sketch.AddDrawingPoint(MousePositionToCanvasPosition());
|
||||||
RefreshUi();
|
drawing = false;
|
||||||
|
canvas.Image = sketch.StopDrawing((Bitmap)canvas.Image);
|
||||||
|
RefreshUi();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void tmrRefresh_Tick(object sender, EventArgs e)
|
private void tmrRefresh_Tick(object sender, EventArgs e)
|
||||||
|
|||||||
Reference in New Issue
Block a user