@@ -57,27 +57,27 @@ index 6bb695db68..ecbabe5dc8 100644
57
57
}
58
58
-
59
59
diff --git a/src/vs/base/browser/mouseEvent.ts b/src/vs/base/browser/mouseEvent.ts
60
- index 4c7295e3b9..fc9694a18b 100644
60
+ index 4c7295e3b9..b0af2cdd62 100644
61
61
--- a/src/vs/base/browser/mouseEvent.ts
62
62
+++ b/src/vs/base/browser/mouseEvent.ts
63
- @@ -158,7 +158,7 @@ export class StandardWheelEvent {
64
- // vertical delta scroll
65
- if (typeof e1.wheelDeltaY !== 'undefined') {
63
+ @@ -160,6 +160,8 @@ export class StandardWheelEvent {
66
64
this.deltaY = e1.wheelDeltaY / 120;
67
- - } else if (typeof e2.VERTICAL_AXIS !== 'undefined' && e2.axis === e2.VERTICAL_AXIS) {
68
- + } else if (browser.isFirefox || (typeof e2.VERTICAL_AXIS !== 'undefined' && e2.axis === e2.VERTICAL_AXIS)) {
65
+ } else if (typeof e2.VERTICAL_AXIS !== 'undefined' && e2.axis === e2.VERTICAL_AXIS) {
69
66
this.deltaY = -e2.detail / 3;
67
+ + } else if (browser.isFirefox) {
68
+ + this.deltaY = -e.deltaY / 3;
70
69
} else {
71
70
this.deltaY = -e.deltaY / 40;
72
- @@ -171,7 +171,7 @@ export class StandardWheelEvent {
73
- } else {
74
- this.deltaX = e1.wheelDeltaX / 120;
71
+ }
72
+ @@ -173,6 +175,8 @@ export class StandardWheelEvent {
75
73
}
76
- - } else if (typeof e2.HORIZONTAL_AXIS !== 'undefined' && e2.axis === e2.HORIZONTAL_AXIS) {
77
- + } else if (browser.isFirefox || (typeof e2.HORIZONTAL_AXIS !== 'undefined' && e2.axis === e2.HORIZONTAL_AXIS)) {
74
+ } else if (typeof e2.HORIZONTAL_AXIS !== 'undefined' && e2.axis === e2.HORIZONTAL_AXIS) {
78
75
this.deltaX = -e.detail / 3;
76
+ + } else if (browser.isFirefox) {
77
+ + this.deltaX = -e.deltaX / 3;
79
78
} else {
80
79
this.deltaX = -e.deltaX / 40;
80
+ }
81
81
diff --git a/src/vs/base/common/network.ts b/src/vs/base/common/network.ts
82
82
index 4f93e06df0..ae63e64a7f 100644
83
83
--- a/src/vs/base/common/network.ts
0 commit comments