diff --git a/Source/NSView.m b/Source/NSView.m index 71111afc5..48957e988 100644 --- a/Source/NSView.m +++ b/Source/NSView.m @@ -1377,6 +1377,10 @@ GSSetDragTypes(NSView* obj, NSArray *types) { if (_window != nil) { + if (_coordinates_valid == NO) + { + [self _rebuildCoordinates]; + } [self displayRect: _visibleRect]; } }