summaryrefslogtreecommitdiff
path: root/redo/area_darwin.m
diff options
context:
space:
mode:
Diffstat (limited to 'redo/area_darwin.m')
-rw-r--r--redo/area_darwin.m4
1 files changed, 2 insertions, 2 deletions
diff --git a/redo/area_darwin.m b/redo/area_darwin.m
index 033509b..020ece8 100644
--- a/redo/area_darwin.m
+++ b/redo/area_darwin.m
@@ -225,9 +225,9 @@ void areaTextFieldOpen(id area, id textfield, intptr_t x, intptr_t y)
goAreaView *a = (goAreaView *) area;
NSTextField *tf = toNSTextField(textfield);
+ // see TextField.preferredSize() in textfield_darwin.go
[tf sizeToFit];
- // TODO
- [tf setFrameSize:NSMakeSize(150, [tf frame].size.height)];
+ [tf setFrameSize:NSMakeSize(textfieldWidth, [tf frame].size.height)];
[tf setFrameOrigin:NSMakePoint((CGFloat) x, (CGFloat) y)];
[tf setHidden:NO];
[[tf window] makeFirstResponder:tf];