Chromium Code Reviews| Index: third_party/WebKit/Source/core/editing/SelectionEditor.cpp |
| diff --git a/third_party/WebKit/Source/core/editing/SelectionEditor.cpp b/third_party/WebKit/Source/core/editing/SelectionEditor.cpp |
| index a5c9762f04054f4ca7e0741333bc5f22732eb09a..4f3e990c05ddbcf6000daecd9eb15164a07658af 100644 |
| --- a/third_party/WebKit/Source/core/editing/SelectionEditor.cpp |
| +++ b/third_party/WebKit/Source/core/editing/SelectionEditor.cpp |
| @@ -194,6 +194,7 @@ void SelectionEditor::NodeChildrenWillBeRemoved(ContainerNode& container) { |
| return; |
| selection_ = SelectionInDOMTree::Builder() |
| .SetBaseAndExtent(new_base, new_extent) |
| + .SetIsHandleVisible(selection_.IsHandleVisible()) |
|
yosin_UTC9
2017/05/31 03:39:26
Good catch! (^_^)b
|
| .Build(); |
| MarkCacheDirty(); |
| } |
| @@ -211,6 +212,7 @@ void SelectionEditor::NodeWillBeRemoved(Node& node_to_be_removed) { |
| return; |
| selection_ = SelectionInDOMTree::Builder() |
| .SetBaseAndExtent(new_base, new_extent) |
| + .SetIsHandleVisible(selection_.IsHandleVisible()) |
| .Build(); |
| MarkCacheDirty(); |
| } |