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