Changeset 7608


Ignore:
Timestamp:
2004-06-17T14:26:15+12:00 (20 years ago)
Author:
mdewsnip
Message:

Fixed a bug where creating a new folder under a closed folder would show two copies of the new folder the first time the parent folder was opened.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/file/FileManager.java

    r7484 r7608  
    129129        else {
    130130        folder_file.mkdirs();
    131         FileNode folder_node = new FileNode(folder_file);
    132         SynchronizedTreeModelTools.insertNodeInto(model, parent_node, folder_node);
     131
     132        // Update the parent node to show the new folder
     133        parent_node.unmap();
     134        parent_node.map();
    133135
    134136        // Refresh workspace tree (collection tree is done automatically)
    135137        Gatherer.g_man.refreshWorkspaceTree(DragTree.COLLECTION_CONTENTS_CHANGED);
    136 
    137         folder_node = null;
    138138        }
    139139        folder_file = null;
Note: See TracChangeset for help on using the changeset viewer.