Chromium Code Reviews| Index: third_party/WebKit/Source/core/input/MouseEventManager.cpp |
| diff --git a/third_party/WebKit/Source/core/input/MouseEventManager.cpp b/third_party/WebKit/Source/core/input/MouseEventManager.cpp |
| index c38ab2fcb8db66b6adc03875a6e1446fdffb617a..aa178a3276abcdc653bc93d979c86176c10dbe98 100644 |
| --- a/third_party/WebKit/Source/core/input/MouseEventManager.cpp |
| +++ b/third_party/WebKit/Source/core/input/MouseEventManager.cpp |
| @@ -733,7 +733,8 @@ WebInputEventResult MouseEventManager::handleMouseDraggedEvent( |
| m_mouseDownMayStartDrag = false; |
| if (m_mouseDownMayStartAutoscroll && |
| - !m_scrollManager->middleClickAutoscrollInProgress()) { |
| + !m_scrollManager->middleClickAutoscrollInProgress() && |
| + layoutObject->isSelectable()) { |
|
bokan
2016/12/02 17:32:38
Selection is created/added by the call below to ha
sunyunjia
2016/12/04 22:46:43
Done.
|
| if (AutoscrollController* controller = |
| m_scrollManager->autoscrollController()) { |
| controller->startAutoscrollForSelection(layoutObject); |