macOS fix quicklook in the Torrent Inspector files view (#3321)

This commit is contained in:
SweetPPro 2022-06-19 08:00:16 +02:00 committed by GitHub
parent 7030eb8530
commit b983a3ba5c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 26 additions and 0 deletions

View File

@ -125,6 +125,32 @@
[self.fFileController uncheckAll];
}
- (void)keyDown:(NSEvent*)event
{
unichar const firstChar = [event.charactersIgnoringModifiers characterAtIndex:0];
if (firstChar == ' ')
{
[self toggleQuickLook:nil];
}
else
{
[super keyDown:event];
}
}
- (void)toggleQuickLook:(id)sender
{
if ([QLPreviewPanel sharedPreviewPanel].visible)
{
[[QLPreviewPanel sharedPreviewPanel] orderOut:nil];
}
else
{
[[QLPreviewPanel sharedPreviewPanel] makeKeyAndOrderFront:nil];
}
}
- (NSArray<NSURL*>*)quickLookURLs
{
FileOutlineView* fileOutlineView = self.fFileController.outlineView;