Rebuild music sequence on style change

This commit is contained in:
Matthias Neeracher 2008-07-05 13:57:12 +00:00
parent c8e8a6eb4f
commit 16bbada3dc

View File

@ -113,7 +113,7 @@
- (void)updateChangeCount:(NSDocumentChangeType)changeType - (void)updateChangeCount:(NSDocumentChangeType)changeType
{ {
hasMusicSequence = true; hasMusicSequence = false;
[validTmpFiles removeAllObjects]; [validTmpFiles removeAllObjects];
[super updateChangeCount:changeType]; [super updateChangeCount:changeType];
} }
@ -319,6 +319,7 @@
playElements ^= [sender tag]; playElements ^= [sender tag];
[validTmpFiles removeObjectForKey:@"mma"]; [validTmpFiles removeObjectForKey:@"mma"];
[validTmpFiles removeObjectForKey:@"mid"]; [validTmpFiles removeObjectForKey:@"mid"];
hasMusicSequence = false;
} }
- (BOOL) validateMenuItem:(NSMenuItem *)menuItem - (BOOL) validateMenuItem:(NSMenuItem *)menuItem
@ -533,6 +534,7 @@
NSString * savedGroove = songGroove; NSString * savedGroove = songGroove;
[validTmpFiles removeObjectForKey:@"mma"]; [validTmpFiles removeObjectForKey:@"mma"];
[validTmpFiles removeObjectForKey:@"mid"]; [validTmpFiles removeObjectForKey:@"mid"];
hasMusicSequence = false;
songGroove = groove; songGroove = groove;
previewRange = sections; previewRange = sections;
playElements |= kVLPlayGroovePreview; playElements |= kVLPlayGroovePreview;
@ -541,6 +543,7 @@
songGroove = savedGroove; songGroove = savedGroove;
[validTmpFiles removeObjectForKey:@"mma"]; [validTmpFiles removeObjectForKey:@"mma"];
[validTmpFiles removeObjectForKey:@"mid"]; [validTmpFiles removeObjectForKey:@"mid"];
hasMusicSequence = false;
} }
- (IBAction) stop:(id)sender - (IBAction) stop:(id)sender