diff --git a/MacPass/MPPasteBoardController.m b/MacPass/MPPasteBoardController.m index 0cf3baa9..09c4106f 100644 --- a/MacPass/MPPasteBoardController.m +++ b/MacPass/MPPasteBoardController.m @@ -105,7 +105,12 @@ NSString *const MPPasteBoardControllerDidClearClipboard = @"com.hicknhack.macpas } - (void)copyObjectsWithoutTimeout:(NSArray> *)objects { - [NSPasteboard.generalPasteboard clearContents]; + if(@available(macOS 10.12, *)) { + [NSPasteboard.generalPasteboard prepareForNewContentsWithOptions:NSPasteboardContentsCurrentHostOnly]; + } + else { + [NSPasteboard.generalPasteboard clearContents]; + } [NSPasteboard.generalPasteboard writeObjects:objects]; self.isEmpty = NO; }