From 87ebca5e0350c3922e7999f9289392251858c9fa Mon Sep 17 00:00:00 2001 From: Christopher Snowhill Date: Sun, 9 Jan 2022 03:17:43 -0800 Subject: [PATCH] Really fix saving track position on quit --- Application/AppController.m | 4 ++-- Base.lproj/MainMenu.xib | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Application/AppController.m b/Application/AppController.m index 9b51bfe16..b8bcc763f 100644 --- a/Application/AppController.m +++ b/Application/AppController.m @@ -338,8 +338,6 @@ void* kAppControllerContext = &kAppControllerContext; if (currentStatus == CogStatusStopping) currentStatus = CogStatusStopped; - [[NSUserDefaults standardUserDefaults] setInteger:currentStatus forKey:@"lastPlaybackStatus"]; - if (currentStatus != CogStatusStopped) { PlaylistEntry * pe = [playlistController currentEntry]; @@ -352,6 +350,8 @@ void* kAppControllerContext = &kAppControllerContext; [playbackController stop:self]; + [[NSUserDefaults standardUserDefaults] setInteger:currentStatus forKey:@"lastPlaybackStatus"]; + NSFileManager *fileManager = [NSFileManager defaultManager]; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSApplicationSupportDirectory, NSUserDomainMask, YES); NSString *folder = [[paths firstObject] stringByAppendingPathComponent:@"Cog"]; diff --git a/Base.lproj/MainMenu.xib b/Base.lproj/MainMenu.xib index 6d36c3245..846a7cc0f 100644 --- a/Base.lproj/MainMenu.xib +++ b/Base.lproj/MainMenu.xib @@ -1768,9 +1768,9 @@ Gw + -