From 25e13213ef63f5f00a7947fd3e33d1daf70e5625 Mon Sep 17 00:00:00 2001 From: john mckenna Date: Wed, 28 Feb 2024 13:59:36 -0500 Subject: [PATCH] add if else statements to fix color bug --- .../UserInterfaceState.xcuserstate | Bin 0 -> 10457 bytes QDisplayApp.m | 18 +++++++++++------- 2 files changed, 11 insertions(+), 7 deletions(-) create mode 100644 QDisplay.xcodeproj/project.xcworkspace/xcuserdata/johnmckenna.xcuserdatad/UserInterfaceState.xcuserstate diff --git a/QDisplay.xcodeproj/project.xcworkspace/xcuserdata/johnmckenna.xcuserdatad/UserInterfaceState.xcuserstate b/QDisplay.xcodeproj/project.xcworkspace/xcuserdata/johnmckenna.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..4729bc343adf3ad270f76381d3810f75dd2868f1 GIT binary patch literal 10457 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 Dnl<67 literal 0 HcmV?d00001 diff --git a/QDisplayApp.m b/QDisplayApp.m index 4301c12..01c7120 100644 --- a/QDisplayApp.m +++ b/QDisplayApp.m @@ -89,38 +89,42 @@ - (void) setMessageColor:(NSString *)newColor { theNewColor = [NSColor whiteColor]; } - if ([newColor isEqual: @"black"]) + else if ([newColor isEqual: @"black"]) { theNewColor = [NSColor blackColor]; } // MARK: Red & Green & Blue - if ([newColor isEqual: @"red"]) + else if ([newColor isEqual: @"red"]) { theNewColor = [NSColor redColor]; } - if ([newColor isEqual: @"green"]) + else if ([newColor isEqual: @"green"]) { theNewColor = [NSColor greenColor]; } - if ([newColor isEqual: @"blue"]) + else if ([newColor isEqual: @"blue"]) { theNewColor = [NSColor blueColor]; } // MARK: Cyan & Magenta & Yellow - if ([newColor isEqual: @"cyan"]) + else if ([newColor isEqual: @"cyan"]) { theNewColor = [NSColor cyanColor]; } - if ([newColor isEqual: @"magenta"]) + else if ([newColor isEqual: @"magenta"]) { theNewColor = [NSColor magentaColor]; } - if ([newColor isEqual: @"yellow"]) + else if ([newColor isEqual: @"yellow"]) { theNewColor = [NSColor yellowColor]; } + else + { + return; + } label.textColor = theNewColor; }