Bug 195355 listBoxObject.getRowCount() returns wrong value r=varga sr=bienvenu a=asa

git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_7_BRANCH@155422 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
neil%parkwaycc.co.uk
2004-04-23 22:35:18 +00:00
parent ea803cc615
commit bafe395bff

View File

@@ -1259,7 +1259,8 @@ nsListBoxBodyFrame::ListBoxInsertFrames(nsIFrame* aPrevFrame, nsIFrame* aFrameLi
void
nsListBoxBodyFrame::OnContentInserted(nsIPresContext* aPresContext, nsIContent* aChildContent)
{
++mRowCount;
if (mRowCount >= 0)
++mRowCount;
nsIPresShell *shell = aPresContext->PresShell();
// The RDF content builder will build content nodes such that they are all
@@ -1299,7 +1300,8 @@ nsListBoxBodyFrame::OnContentInserted(nsIPresContext* aPresContext, nsIContent*
void
nsListBoxBodyFrame::OnContentRemoved(nsIPresContext* aPresContext, nsIFrame* aChildFrame, PRInt32 aIndex)
{
--mRowCount;
if (mRowCount >= 0)
--mRowCount;
if (!aChildFrame) {
// The row we are removing is out of view, so we need to try to