diff --git a/layout/style/nsStyleStruct.cpp b/layout/style/nsStyleStruct.cpp index 3dd737e5f164..c8fa2094e16b 100644 --- a/layout/style/nsStyleStruct.cpp +++ b/layout/style/nsStyleStruct.cpp @@ -3667,7 +3667,10 @@ nsChangeHint nsStyleUI::CalcDifference(const nsStyleUI& aNewData) const { // of pointer-events. See SVGGeometryFrame::ReflowSVG's use of // GetHitTestFlags. (Only a reflow, no visual change.) hint |= nsChangeHint_NeedReflow | - nsChangeHint_NeedDirtyReflow; // XXX remove me: bug 876085 + nsChangeHint_NeedDirtyReflow | // XXX remove me: bug 876085 + nsChangeHint_SchedulePaint; // pointer-events changes can change + // event regions overrides on layers + // and so needs a repaint. } if (mUserModify != aNewData.mUserModify) {