From bd3911767b2c1a292ec566395457e48b77934f46 Mon Sep 17 00:00:00 2001 From: Neil Hodgson Date: Thu, 25 Jun 2015 17:38:51 +1000 Subject: Bug [#1740]. Cancel autocompletion and calltip when window moved. --- cocoa/ScintillaView.mm | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'cocoa/ScintillaView.mm') diff --git a/cocoa/ScintillaView.mm b/cocoa/ScintillaView.mm index 13dd1d4f9..da16899eb 100644 --- a/cocoa/ScintillaView.mm +++ b/cocoa/ScintillaView.mm @@ -1192,6 +1192,11 @@ sourceOperationMaskForDraggingContext: (NSDraggingContext) context name:NSApplicationDidBecomeActiveNotification object:nil]; + [center addObserver:self + selector:@selector(windowWillMove:) + name:NSWindowWillMoveNotification + object:[self window]]; + [[scrollView contentView] setPostsBoundsChangedNotifications:YES]; [center addObserver:self selector:@selector(scrollerAction:) @@ -1227,6 +1232,13 @@ sourceOperationMaskForDraggingContext: (NSDraggingContext) context //-------------------------------------------------------------------------------------------------- +- (void) windowWillMove: (NSNotification *)note { +#pragma unused(note) + mBackend->WindowWillMove(); +} + +//-------------------------------------------------------------------------------------------------- + - (void) viewDidMoveToWindow { [super viewDidMoveToWindow]; -- cgit v1.2.3