| Index: content/browser/devtools/renderer_overrides_handler.cc
|
| diff --git a/content/browser/devtools/renderer_overrides_handler.cc b/content/browser/devtools/renderer_overrides_handler.cc
|
| index 7d443b40e878b1fc890aa886742f6d6984928d9e..6a17540566e797659015b3f8d3f1d3f1a5a03094 100644
|
| --- a/content/browser/devtools/renderer_overrides_handler.cc
|
| +++ b/content/browser/devtools/renderer_overrides_handler.cc
|
| @@ -953,7 +953,8 @@ bool RendererOverridesHandler::HandleMouseEvent(
|
| if (color_picker_frame_.drawsNothing())
|
| return true;
|
|
|
| - if (event.button == blink::WebMouseEvent::ButtonLeft) {
|
| + if (event.button == blink::WebMouseEvent::ButtonLeft &&
|
| + event.type == blink::WebInputEvent::MouseDown) {
|
| if (last_cursor_x_ < 0 || last_cursor_x_ >= color_picker_frame_.width() ||
|
| last_cursor_y_ < 0 || last_cursor_y_ >= color_picker_frame_.height()) {
|
| return true;
|
| @@ -1017,6 +1018,7 @@ void RendererOverridesHandler::UpdateColorPickerCursor() {
|
| kCursorSize * device_scale_factor,
|
| kCursorSize * device_scale_factor));
|
| canvas->scale(device_scale_factor, device_scale_factor);
|
| + canvas->translate(0.5f, 0.5f);
|
|
|
| SkPaint paint;
|
|
|
|
|