| Index: ui/views/color_chooser/color_chooser_view.cc
|
| diff --git a/ui/views/color_chooser/color_chooser_view.cc b/ui/views/color_chooser/color_chooser_view.cc
|
| index eefbfdf1a39c74b0f91053aec65787b5ada71fa6..411cdb9885b8098e8da13dff1eb5c06dc0c3eb59 100644
|
| --- a/ui/views/color_chooser/color_chooser_view.cc
|
| +++ b/ui/views/color_chooser/color_chooser_view.cc
|
| @@ -264,8 +264,10 @@
|
| SkScalar saturation,
|
| SkScalar value) {
|
| SkScalar scalar_size = SkIntToScalar(kSaturationValueSize - 1);
|
| - int x = SkScalarFloorToInt(saturation * scalar_size) + kBorderWidth;
|
| - int y = SkScalarFloorToInt((SK_Scalar1 - value) * scalar_size) + kBorderWidth;
|
| + int x = SkScalarFloorToInt(SkScalarMul(saturation, scalar_size)) +
|
| + kBorderWidth;
|
| + int y = SkScalarFloorToInt(SkScalarMul(SK_Scalar1 - value, scalar_size)) +
|
| + kBorderWidth;
|
| if (gfx::Point(x, y) == marker_position_)
|
| return;
|
|
|
|
|