rem: initializeFilterRow(filter, i); 
add: var filterTermObject = document.getElementById("searchTerm" + i);  filterTermObject.searchScope = scope; var searchTerm = filter.searchTerms.QueryElementAt(i, Components.interfaces.nsIMsgSearchTerm); if (searchTerm) filterTermObject.searchTerm = searchTerm; 
context: function initializeDialog(filter){    var filterName = document.getElementById("filterName");    filterName.value = filter.filterName;    // now test by initializing the psuedo <searchterm>    var searchTerm = document.getElementById("searchTerm");        var filterRowContainer = document.getElementById("filterTermList");    var numTerms = filter.numTerms;    for (var i=0; i<numTerms; i++) {      var filterRow = createFilterRow(filter, i);      filterRowContainer.appendChild(filterRow);      // now that it's been added to the document, we can initialize it.      initializeFilterRow(filter, i);    }}
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/239a230202589defa2d0ffdb51e99d4ea3188267/FilterEditor.js/clean/mailnews/base/search/resources/content/FilterEditor.js