We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f46b55a commit c4e45c4Copy full SHA for c4e45c4
1 file changed
src/vs/base/browser/ui/button/button.ts
@@ -14,6 +14,7 @@ import { Color } from 'vs/base/common/color';
14
import { mixin } from 'vs/base/common/objects';
15
import { Event, Emitter } from 'vs/base/common/event';
16
import { dispose, IDisposable } from 'vs/base/common/lifecycle';
17
+import { Gesture, EventType } from 'vs/base/browser/touch';
18
19
export interface IButtonOptions extends IButtonStyles {
20
title?: boolean;
@@ -63,7 +64,9 @@ export class Button {
63
64
'role': 'button'
65
}).appendTo(container);
66
- this.$el.on(DOM.EventType.CLICK, e => {
67
+ Gesture.addTarget(this.$el.getHTMLElement());
68
+
69
+ this.$el.on([DOM.EventType.CLICK, EventType.Tap], e => {
70
if (!this.enabled) {
71
DOM.EventHelper.stop(e);
72
return;
0 commit comments