[fixes #810] Selecting 'Save As...' > 'All Files' no longer throws an unneccessary exception

This commit is contained in:
Daniel_M_Williams 2020-11-07 10:19:01 -05:00
parent 4b9070f124
commit eceaff6408

View File

@ -79,13 +79,13 @@ class RememberFilenamePropertyListener implements PropertyChangeListener {
@Override
public void propertyChange(PropertyChangeEvent event){
if( JFileChooser.SELECTED_FILE_CHANGED_PROPERTY == event.getPropertyName()){
if( JFileChooser.SELECTED_FILE_CHANGED_PROPERTY.equals(event.getPropertyName())){
if(null != event.getOldValue()){
this.oldFileName = ((File)event.getOldValue()).getName();
}
return;
}else if(JFileChooser.FILE_FILTER_CHANGED_PROPERTY == event.getPropertyName()){
}else if(JFileChooser.FILE_FILTER_CHANGED_PROPERTY.equals(event.getPropertyName())) {
JFileChooser chooser = (JFileChooser)event.getSource();
if( chooser.getFileFilter() instanceof SimpleFileFilter) {
SimpleFileFilter filter = (SimpleFileFilter) (chooser.getFileFilter());
String desiredExtension = filter.getExtensions()[0];
@ -107,6 +107,7 @@ class RememberFilenamePropertyListener implements PropertyChangeListener {
}
}
}
}
}