Fixing problems with image handling.
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / ui / section / media / ImageFileElement.java
index eb13e836cbc077bf047b4c854f806b750ff13d3b..4b2e70343bca8e7a0a362ceeecfa75a6cbd2557f 100644 (file)
@@ -29,7 +29,6 @@ import eu.etaxonomy.taxeditor.ui.forms.ImageElement;
 import eu.etaxonomy.taxeditor.ui.forms.KeyValueViewerElement;
 import eu.etaxonomy.taxeditor.ui.forms.LabelElement;
 import eu.etaxonomy.taxeditor.ui.forms.NumberWithLabelElement;
-import eu.etaxonomy.taxeditor.ui.section.supplemental.AbstractMediaRepresentationPartElement;
 
 /**
  * <p>ImageFileElement class.</p>
@@ -148,9 +147,10 @@ public class ImageFileElement extends AbstractMediaRepresentationPartElement<Ima
                                firePropertyChangeEvent(new CdmPropertyChangeEvent(this, null));
                        } catch (Exception e) {
                                handleException(e);
+                       } finally {                             
+                               firePropertyChangeEvent(this);
                        }
                }
-               
        }
 
        private void handleException(Exception e) {