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); |