| Index: Source/core/rendering/RenderObject.cpp
|
| diff --git a/Source/core/rendering/RenderObject.cpp b/Source/core/rendering/RenderObject.cpp
|
| index 6e7efd8cb454a00e4424d9e7c9e1e32aca17e552..2f23ecf0044f7579ed83d27c5b921d6720b5b3c4 100644
|
| --- a/Source/core/rendering/RenderObject.cpp
|
| +++ b/Source/core/rendering/RenderObject.cpp
|
| @@ -2963,7 +2963,7 @@ void RenderObject::updateDragState(bool dragOn)
|
| bool valueChanged = (dragOn != isDragging());
|
| setIsDragging(dragOn);
|
| if (valueChanged && node()) {
|
| - if (node()->isElementNode() && toElement(node())->childrenAffectedByDrag())
|
| + if (node()->isElementNode() && toElement(node())->childrenOrSiblingsAffectedByDrag())
|
| node()->setNeedsStyleRecalc(SubtreeStyleChange);
|
| else if (style()->affectedByDrag())
|
| node()->setNeedsStyleRecalc(LocalStyleChange);
|
|
|