Project

General

Profile

« Previous | Next » 

Revision c1fd631d

Added by Katja Luther over 7 years ago

fix #5927: deletion of default language is possible if more than one representation is available

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/RepresentationElement.java
252 252
            selectedRepresentation = preferredRepresentation;
253 253
            if (PreferencesUtil.isMultilanguageTextEditingCapability()) {
254 254
                combo_language.setSelection(preferredRepresentation == null?CdmStore.getDefaultLanguage():preferredRepresentation.getLanguage());
255
                boolean removePossible = term.getRepresentations().size() > 1 && !combo_language.getSelection().equals(CdmStore.getDefaultLanguage());
255
                boolean removePossible = term.getRepresentations().size() > 1 ;
256 256
                removeRepresentation.setEnabled(removePossible);
257 257
                
258 258
            }
......
306 306
            		element_Label.setEnabled(true);
307 307
            		element_abbrevLabel.setEnabled(true);
308 308
            		element_text.setEnabled(true);
309
            		 boolean removePossible = term.getRepresentations().size() > 1 && !combo_language.getSelection().equals(CdmStore.getDefaultLanguage());
309
            		 boolean removePossible = term.getRepresentations().size() > 1 ;
310 310
                     removeRepresentation.setEnabled(removePossible);
311 311
            	} else{
312 312
            		 element_Label.setEnabled(false);

Also available in: Unified diff