From 4913c0e7ae9ce16746e43d651116d2027d611160 Mon Sep 17 00:00:00 2001 From: rogerman Date: Fri, 27 Jul 2018 01:38:00 -0700 Subject: [PATCH] Cocoa Port: Fix a UI bug on macOS High Sierra where the dropdown sheet for configuring an NDS input's turbo pattern would fail to show the numbers in each NSSegmentedControl element. --- desmume/src/frontend/cocoa/userinterface/inputPrefsView.mm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/desmume/src/frontend/cocoa/userinterface/inputPrefsView.mm b/desmume/src/frontend/cocoa/userinterface/inputPrefsView.mm index 8fe1f93fd..eb6bb5cb4 100644 --- a/desmume/src/frontend/cocoa/userinterface/inputPrefsView.mm +++ b/desmume/src/frontend/cocoa/userinterface/inputPrefsView.mm @@ -857,14 +857,14 @@ for (NSInteger i = 0; i < turboPatternLength; i++) { - [turboPatternControl setWidth:19.0f forSegment:i]; + [turboPatternControl setWidth:23.0f forSegment:i]; [turboPatternControl setLabel:[NSString stringWithFormat:@"%i", (int)(i + 1)] forSegment:i]; BOOL isPressedBit = ( ((turboPattern >> i) & 0x01) != 0 ); [turboPatternControl setSelected:isPressedBit forSegment:i]; } - float controlWidth = (turboPatternLength * (19.0f + 1.3f)); + float controlWidth = (turboPatternLength * (23.0f + 1.5f)); NSRect oldSheetFrame = [theSheet frame]; NSRect newSheetFrame = oldSheetFrame;