Skip to content

Commit dfda354

Browse files
committed
Safari on macOS has PointerEvents as well ...
1 parent 36a8322 commit dfda354

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/vs/editor/browser/controller/pointerHandler.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { IMouseTarget } from 'vs/editor/browser/editorBrowser';
1111
import { EditorMouseEvent, EditorPointerEventFactory } from 'vs/editor/browser/editorDom';
1212
import { ViewController } from 'vs/editor/browser/view/viewController';
1313
import { ViewContext } from 'vs/editor/common/view/viewContext';
14-
import { isSafari } from 'vs/base/browser/browser';
14+
import { BrowserFeatures } from 'vs/base/browser/canIUse';
1515

1616
interface IThrottledGestureEvent {
1717
translationX: number;
@@ -283,7 +283,7 @@ export class PointerHandler extends Disposable {
283283
super();
284284
if (window.navigator.msPointerEnabled) {
285285
this.handler = this._register(new MsPointerHandler(context, viewController, viewHelper));
286-
} else if (((<any>window).PointerEvent && isSafari)) {
286+
} else if (((<any>window).PointerEvent && BrowserFeatures.pointerEvents)) {
287287
this.handler = this._register(new PointerEventHandler(context, viewController, viewHelper));
288288
} else if ((<any>window).TouchEvent) {
289289
this.handler = this._register(new TouchHandler(context, viewController, viewHelper));

0 commit comments

Comments
 (0)