diff --git a/English.lproj/VLDocument.nib/info.nib b/English.lproj/VLDocument.nib/info.nib index 4c83955..08fb859 100644 --- a/English.lproj/VLDocument.nib/info.nib +++ b/English.lproj/VLDocument.nib/info.nib @@ -8,10 +8,10 @@ <string>460.0</string> <key>IBOpenObjects</key> <array> - <integer>144</integer> - <integer>196</integer> <integer>216</integer> + <integer>144</integer> <integer>5</integer> + <integer>196</integer> </array> <key>IBSystem Version</key> <string>9A412</string> diff --git a/English.lproj/VLDocument.nib/keyedobjects.nib b/English.lproj/VLDocument.nib/keyedobjects.nib index ec78887..a9f33b1 100644 Binary files a/English.lproj/VLDocument.nib/keyedobjects.nib and b/English.lproj/VLDocument.nib/keyedobjects.nib differ diff --git a/Sources/VLDocument.mm b/Sources/VLDocument.mm index df59bdf..935395d 100644 --- a/Sources/VLDocument.mm +++ b/Sources/VLDocument.mm @@ -113,6 +113,7 @@ - (void) close { [observers makeObjectsPerformSelector:@selector(removeObservers:) withObject:self]; + [observers removeAllObjects]; [super close]; }