| Index: Source/core/rendering/RenderObject.cpp
|
| diff --git a/Source/core/rendering/RenderObject.cpp b/Source/core/rendering/RenderObject.cpp
|
| index 951ace44c4eec250deaf9fde3ef27d920f66c001..c61e8d4bb142c7f68278801aa16d3e11e77fd213 100644
|
| --- a/Source/core/rendering/RenderObject.cpp
|
| +++ b/Source/core/rendering/RenderObject.cpp
|
| @@ -2765,7 +2765,7 @@ void RenderObject::updateDragState(bool dragOn)
|
| bool valueChanged = (dragOn != isDragging());
|
| setIsDragging(dragOn);
|
| if (valueChanged && node() && (style()->affectedByDrag() || (node()->isElementNode() && toElement(node())->childrenAffectedByDrag())))
|
| - node()->setNeedsStyleRecalc();
|
| + node()->setNeedsStyleRecalc(SubtreeStyleChange);
|
| for (RenderObject* curr = firstChild(); curr; curr = curr->nextSibling())
|
| curr->updateDragState(dragOn);
|
| }
|
|
|