Commit Diff
--- src/cmd/devdraw/mac-screen.m +++ src/cmd/devdraw/mac-screen.m @@ -558,6 +558,10 @@ rpc_resizewindow(Client *c, Rectangle r) - (void)windowDidBecomeKey:(id)arg { [self sendmouse:0]; +} + +- (void)windowDidResignKey:(id)arg { + gfx_abortcompose(self.client); } - (void)mouseMoved:(NSEvent*)e{ [self getmouse:e];}