File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -820,7 +820,7 @@ export class Terminal extends CoreTerminal implements ITerminal {
820820
821821 // normal viewport scrolling
822822 // conditionally stop event, if the viewport still had rows to scroll within
823- if ( ! this . viewport ! . onWheel ( ev ) ) {
823+ if ( this . viewport ! . onWheel ( ev ) ) {
824824 return this . cancel ( ev ) ;
825825 }
826826 } , { passive : false } ) ) ;
Original file line number Diff line number Diff line change @@ -220,7 +220,7 @@ export class Viewport extends Disposable implements IViewport {
220220
221221 private _getPixelsScrolled ( ev : WheelEvent ) : number {
222222 // Do nothing if it's not a vertical scroll event
223- if ( ev . deltaY === 0 ) {
223+ if ( ev . deltaY === 0 || ev . shiftKey ) {
224224 return 0 ;
225225 }
226226
@@ -241,7 +241,7 @@ export class Viewport extends Disposable implements IViewport {
241241 */
242242 public getLinesScrolled ( ev : WheelEvent ) : number {
243243 // Do nothing if it's not a vertical scroll event
244- if ( ev . deltaY === 0 ) {
244+ if ( ev . deltaY === 0 || ev . shiftKey ) {
245245 return 0 ;
246246 }
247247
You can’t perform that action at this time.
0 commit comments