Use ctrl + click on windows/linux for zooming out

Fixes #42482
This commit is contained in:
Matt Bierner
2018-02-01 16:56:53 -08:00
parent ba71b61112
commit 58ff23ced0

View File

@@ -27,6 +27,7 @@ import { TPromise } from 'vs/base/common/winjs.base';
import { Action } from 'vs/base/common/actions';
import { IEditorGroupService } from 'vs/workbench/services/group/common/groupService';
import { memoize } from 'vs/base/common/decorators';
import * as platform from 'vs/base/common/platform';
interface MapExtToMediaMimes {
[index: string]: string;
@@ -455,7 +456,7 @@ class InlineImageView {
return;
}
if (e.altKey) {
if (platform.isMacintosh ? e.altKey : e.ctrlKey) {
scaleDirection = ScaleDirection.OUT;
c.removeClass('zoom-in').addClass('zoom-out');
}
@@ -465,7 +466,7 @@ class InlineImageView {
return;
}
if (!e.altKey) {
if (!(platform.isMacintosh ? e.altKey : e.ctrlKey)) {
scaleDirection = ScaleDirection.IN;
c.removeClass('zoom-out').addClass('zoom-in');
}