+2011-01-22 Jan Djärv <jan.h.d@swipnet.se>
+
+ * nsterm.m (constrainFrameRect): Only constrain the first time called.
+
2011-01-21 Jan Djärv <jan.h.d@swipnet.se>
* nsterm.m (x_set_offset, windowDidMove): When calculating y, use first
NSTRACE (windowDidBecomeKey);
- emacsframe->output_data.ns->dont_constrain = 1;
if (emacsframe != old_focus)
dpyinfo->x_focus_frame = emacsframe;
if (f->output_data.ns->dont_constrain)
return frameRect;
+ f->output_data.ns->dont_constrain = 1;
return [super constrainFrameRect:frameRect toScreen:screen];
}
/* called only on resize clicks by special case in EmacsApp-sendEvent */
- (void)mouseDown: (NSEvent *)theEvent
{
- struct frame *f = ((EmacsView *)[self delegate])->emacsframe;
- f->output_data.ns->dont_constrain = 1;
if (ns_in_resize)
{
NSSize size = [[theEvent window] frame].size;