Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
eeb095b095 | ||
|
|
266a289520 | ||
|
|
3c1d6b575a | ||
|
|
bd08862074 | ||
|
|
70e0c0385a | ||
|
|
454cf1fb26 |
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "xterm",
|
"name": "xterm",
|
||||||
"description": "Full xterm terminal, in your browser",
|
"description": "Full xterm terminal, in your browser",
|
||||||
"version": "4.8.0",
|
"version": "4.8.1",
|
||||||
"main": "lib/xterm.js",
|
"main": "lib/xterm.js",
|
||||||
"style": "css/xterm.css",
|
"style": "css/xterm.css",
|
||||||
"types": "typings/xterm.d.ts",
|
"types": "typings/xterm.d.ts",
|
||||||
|
|||||||
@@ -778,7 +778,7 @@ export class Terminal extends CoreTerminal implements ITerminal {
|
|||||||
if (!this.viewport!.onWheel(ev)) {
|
if (!this.viewport!.onWheel(ev)) {
|
||||||
return this.cancel(ev);
|
return this.cancel(ev);
|
||||||
}
|
}
|
||||||
}, { passive: true }));
|
}, { passive: false }));
|
||||||
|
|
||||||
this.register(addDisposableDomListener(el, 'touchstart', (ev: TouchEvent) => {
|
this.register(addDisposableDomListener(el, 'touchstart', (ev: TouchEvent) => {
|
||||||
if (this._coreMouseService.areMouseEventsActive) return;
|
if (this._coreMouseService.areMouseEventsActive) return;
|
||||||
@@ -791,7 +791,7 @@ export class Terminal extends CoreTerminal implements ITerminal {
|
|||||||
if (!this.viewport!.onTouchMove(ev)) {
|
if (!this.viewport!.onTouchMove(ev)) {
|
||||||
return this.cancel(ev);
|
return this.cancel(ev);
|
||||||
}
|
}
|
||||||
}, { passive: true }));
|
}, { passive: false }));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ export class RenderService extends Disposable implements IRenderService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private _onIntersectionChange(entry: IntersectionObserverEntry): void {
|
private _onIntersectionChange(entry: IntersectionObserverEntry): void {
|
||||||
this._isPaused = !entry.isIntersecting;
|
this._isPaused = entry.intersectionRatio === 0;
|
||||||
if (!this._isPaused && this._needsFullRefresh) {
|
if (!this._isPaused && this._needsFullRefresh) {
|
||||||
this.refreshRows(0, this._rowCount - 1);
|
this.refreshRows(0, this._rowCount - 1);
|
||||||
this._needsFullRefresh = false;
|
this._needsFullRefresh = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user