-- (void)chooseMapping:(id)sender {
- NSInteger idx = [dockMenuBase indexOfItem:sender] - mappingsMenuIndex;
- NJMapping *chosen = self.mappingsController[idx];
- [_mappingsController activateMapping:chosen];
+- (void)chooseMapping:(NSMenuItem *)sender {
+ NJMapping *chosen = sender.representedObject;
+ [self.mappingsController activateMapping:chosen];