Changed Reflow() to invalidate bounds for an incremental reflow
git-svn-id: svn://10.0.0.236/trunk@39265 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -2661,6 +2661,14 @@ nsTextFrame::Reflow(nsIPresContext& aPresContext,
|
||||
mContentOffset = startingOffset;
|
||||
mContentLength = offset - startingOffset;
|
||||
|
||||
// If it's an incremental reflow command, then invalidate our existing
|
||||
// bounds.
|
||||
// XXX We need a finer granularity than this, but it isn't clear what
|
||||
// has actually changed...
|
||||
if (eReflowReason_Incremental == aReflowState.reason) {
|
||||
Invalidate(mRect);
|
||||
}
|
||||
|
||||
//go to selection and ask if we are selected here. and where!!
|
||||
|
||||
nsReflowStatus rs = (offset == contentLength)
|
||||
|
||||
@@ -2661,6 +2661,14 @@ nsTextFrame::Reflow(nsIPresContext& aPresContext,
|
||||
mContentOffset = startingOffset;
|
||||
mContentLength = offset - startingOffset;
|
||||
|
||||
// If it's an incremental reflow command, then invalidate our existing
|
||||
// bounds.
|
||||
// XXX We need a finer granularity than this, but it isn't clear what
|
||||
// has actually changed...
|
||||
if (eReflowReason_Incremental == aReflowState.reason) {
|
||||
Invalidate(mRect);
|
||||
}
|
||||
|
||||
//go to selection and ask if we are selected here. and where!!
|
||||
|
||||
nsReflowStatus rs = (offset == contentLength)
|
||||
|
||||
Reference in New Issue
Block a user