rem:  if (file) { this.mSelectionCallback(file); } 
add:  this.mSelectionCallback(file); 
context:   selectionChanged: function() {    if (this.mSelectionCallback && this.mSelection.currentIndex != -1) {      var file;      if (this.mSelection.currentIndex < this.mDirList.length) {        file = this.mDirList[this.mSelection.currentIndex].file;      } else if ((this.mSelection.currentIndex - this.mDirList.length) < this.mFilteredFiles.length) {        file = this.mFilteredFiles[this.mSelection.currentIndex - this.mDirList.length].file;      }      if (file) {        this.mSelectionCallback(file);      }    }  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/cb41e40a8572a7dae4423b75cacfcb23a7c0f48b/nsFileView.js/buggy/xpfe/components/filepicker/res/content/nsFileView.js