X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Classes%2FNJOutputController.m;h=5235837ff107e94544aff561ad1f8e86646c5e65;hp=fd160e65af84f00995c93d36b0999ad1d8f99f83;hb=30947f178cfe375c8580c844cd9c9a96e7e4fa2f;hpb=24bdb92798b9abe86c7954042a47523791736b7c diff --git a/Classes/NJOutputController.m b/Classes/NJOutputController.m index fd160e6..5235837 100644 --- a/Classes/NJOutputController.m +++ b/Classes/NJOutputController.m @@ -243,7 +243,7 @@ keyInput.keyCode = [(NJOutputKeyPress*)output keyCode]; } else if ([output isKindOfClass:NJOutputMapping.class]) { [radioButtons selectCellAtRow:2 column:0]; - NSMenuItem *item = [mappingPopup itemWithRepresentedObject:[(NJOutputMapping *)output mapping]]; + NSMenuItem *item = [mappingPopup itemWithIdenticalRepresentedObject:[(NJOutputMapping *)output mapping]]; [mappingPopup selectItem:item]; unknownMapping.hidden = !!item; unknownMapping.title = [(NJOutputMapping *)output mappingName]; @@ -295,7 +295,7 @@ item.representedObject = mapping; [mappingPopup.menu addItem:item]; } - [mappingPopup selectItemWithRepresentedObject:current]; + [mappingPopup selectItemWithIdenticalRepresentedObject:current]; } - (void)mappingDidChange:(NSNotification *)note {