Ignore:
Timestamp:
10/11/08 15:48:21 (16 years ago)
Author:
bjn8
Message:

Small fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src_apollo/org/apollo/audio/structure/AudioStructureModel.java

    r363 r367  
    11871187
    11881188                boolean doNotify = false;
     1189                AbstractTrackGraphNode tinf = null;
    11891190               
    11901191                synchronized(sharedResourceLocker) { // IMPORTANT: Must wait for new graphs to be added to the shared resources
     
    11941195                        // Locate parent frame
    11951196                        OverdubbedFrame odframe = null;
    1196                        
     1197
    11971198                        if (parentFrameName != null) odframe = allOverdubbedFrames.get(parentFrameName.toLowerCase());
    11981199                        else odframe = getParentOverdubbedFrame(localFilename);
     
    12001201                        // adjust name in model
    12011202                        if (odframe != null) { // is loaded?
    1202                                 AbstractTrackGraphNode tinf = odframe.getTrack(localFilename);
     1203                                tinf = odframe.getTrack(localFilename);
    12031204                                if (tinf != null &&
    12041205                                                (tinf.getInitiationTime() != initTime || tinf.getYPixelPosition() != yPos)) {
     
    12161217                // Notify observers.
    12171218                if (doNotify)
    1218                         fireSubjectChanged(new SubjectChangedEvent(ApolloSubjectChangedEvent.GRAPH_POSITION_CHANGED, null));
     1219                        fireSubjectChanged(new SubjectChangedEvent(ApolloSubjectChangedEvent.GRAPH_TRACK_POSITION_CHANGED, tinf));
    12191220        }
    12201221
     
    12401241
    12411242                boolean doNotify = false;
     1243                AbstractTrackGraphNode tinf = null;
    12421244               
    12431245                synchronized(sharedResourceLocker) { // IMPORTANT: Must wait for new graphs to be added to the shared resources
     
    12531255                        // adjust name in model
    12541256                        if (odframe != null) { // is loaded?
    1255                                 AbstractTrackGraphNode tinf = odframe.getLinkedTrack(virtualFilename);
     1257                                tinf = odframe.getLinkedTrack(virtualFilename);
    12561258                                if (tinf != null &&
    12571259                                                (tinf.getInitiationTime() != initTime || tinf.getYPixelPosition() != yPos)) {
     
    12701272                // Notify observers.
    12711273                if (doNotify)
    1272                         fireSubjectChanged(new SubjectChangedEvent(ApolloSubjectChangedEvent.GRAPH_POSITION_CHANGED, null));
     1274                        fireSubjectChanged(new SubjectChangedEvent(ApolloSubjectChangedEvent.GRAPH_LINKED_TRACK_POSITION_CHANGED, tinf));
    12731275        }
    12741276       
Note: See TracChangeset for help on using the changeset viewer.