Bug 120189 - fix selection crash with xbl select widget. Move content node updating to the XBL event handlers. r=varga, sr=jag.

This commit is contained in:
bryner@netscape.com
2002-01-24 01:22:33 +00:00
parent 14c57d2094
commit e52e7fadf7
18 changed files with 308 additions and 524 deletions

View File

@@ -2043,6 +2043,7 @@ nsListControlFrame::SetOptionsSelectedFromFrame(PRInt32 aStartIndex,
aValue,
aClearAll,
PR_FALSE,
PR_TRUE,
&wasChanged);
NS_ASSERTION(NS_SUCCEEDED(rv), "SetSelected failed");
if (NS_SUCCEEDED(rv) && !mChangesNotNotified && wasChanged) {
@@ -2077,6 +2078,7 @@ nsListControlFrame::ToggleOptionSelectedFromFrame(PRInt32 aIndex)
!value,
PR_FALSE,
PR_FALSE,
PR_TRUE,
&wasChanged);
NS_ASSERTION(NS_SUCCEEDED(rv), "SetSelected failed");