From b6b3e7f4924b64ee4b1d74bd07eb43cb4dfe8791 Mon Sep 17 00:00:00 2001 From: Ross Boucher Date: Tue, 14 Apr 2009 22:20:22 -0700 Subject: [PATCH] Make setting initial first responder in IB work --- AppKit/CPWindow/CPWindow.j | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/AppKit/CPWindow/CPWindow.j b/AppKit/CPWindow/CPWindow.j index 1796b6568..4cafc4808 100644 --- a/AppKit/CPWindow/CPWindow.j +++ b/AppKit/CPWindow/CPWindow.j @@ -257,6 +257,7 @@ var CPWindowSaveImage = nil, CPToolbar _toolbar; CPResponder _firstResponder; + CPResponder _initialFirstResponder; id _delegate; CPString _title; @@ -434,6 +435,12 @@ CPTexturedBackgroundWindowMask return _CPBorderlessBridgeWindowView; } +- (void)awakeFromCib +{ + if (_initialFirstResponder) + [self makeFirstResponder:_initialFirstResponder]; +} + - (void)_setWindowView:(CPView)aWindowView { if (_windowView === aWindowView)