Changeset 5754


Ignore:
Timestamp:
2003-10-29T12:18:06+13:00 (20 years ago)
Author:
jmt12
Message:

Fixed strange behaviour where a language was being added to the wrong parent node (unsuccessfully of course)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/cdm/LanguageManager.java

    r5590 r5754  
    114114    if(!contains(language)) {
    115115        Element element = language.getElement();
    116         // Locate where we should insert this new subcollection.
    117         Node target_node = CollectionConfiguration.findInsertionPoint(element);
    118         // Failing that we insert immediately after a language string
    119         add(root, language, target_node);
     116        append(language);
    120117        Gatherer.c_man.configurationChanged();
    121118    }
     
    307304        clear_button = new JButton();
    308305        clear_button.setMnemonic(KeyEvent.VK_C);
    309         clear_button.setEnabled(false);
     306        // If there is a default language, then this is enabled
     307        clear_button.setEnabled(default_language != null && default_language.isAssigned());
    310308        Dictionary.registerBoth(clear_button, "CDM.LanguageManager.Clear_Default", "CDM.LanguageManager.Clear_Default_Tooltip");
    311309
Note: See TracChangeset for help on using the changeset viewer.