| Index: Source/core/rendering/RenderObject.cpp
|
| diff --git a/Source/core/rendering/RenderObject.cpp b/Source/core/rendering/RenderObject.cpp
|
| index 5519d5f9be98e814ad1a4e8efb77bc87de1cf4b7..9668e3e8fac7e34f6f097ca1503a0d62d11778e7 100644
|
| --- a/Source/core/rendering/RenderObject.cpp
|
| +++ b/Source/core/rendering/RenderObject.cpp
|
| @@ -2836,9 +2836,9 @@ void RenderObject::updateDragState(bool dragOn)
|
| setIsDragging(dragOn);
|
| if (valueChanged && node()) {
|
| if (node()->isElementNode() && toElement(node())->childrenOrSiblingsAffectedByDrag())
|
| - node()->setNeedsStyleRecalc(SubtreeStyleChange);
|
| + node()->setNeedsStyleRecalc(StyleChangeReasonForTracing::Drag, SubtreeStyleChange);
|
| else if (style()->affectedByDrag())
|
| - node()->setNeedsStyleRecalc(LocalStyleChange);
|
| + node()->setNeedsStyleRecalc(StyleChangeReasonForTracing::Drag, LocalStyleChange);
|
| }
|
| for (RenderObject* curr = slowFirstChild(); curr; curr = curr->nextSibling())
|
| curr->updateDragState(dragOn);
|
|
|