From 1cf40a7d7add53686c1f227e6b64f83dcedf1c4b Mon Sep 17 00:00:00 2001 From: Ross Boucher Date: Fri, 17 Apr 2009 12:23:31 -0700 Subject: [PATCH] Temporary fix for #269 --- AppKit/CPTextField.j | 3 +++ 1 file changed, 3 insertions(+) diff --git a/AppKit/CPTextField.j b/AppKit/CPTextField.j index 5451244fa..430762de0 100644 --- a/AppKit/CPTextField.j +++ b/AppKit/CPTextField.j @@ -453,6 +453,9 @@ CPTextFieldStatePlaceholder = 1 << 13; /* @ignore */ - (BOOL)becomeFirstResponder { + if (CPTextFieldInputOwner && [CPTextFieldInputOwner window] !== [self window]) + [[CPTextFieldInputOwner window] makeFirstResponder:nil]; + _controlState |= CPControlStateEditing; [self _updatePlaceholderState];