File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -660,18 +660,20 @@ Viewer.prototype = {
660660 case 33 : // Page UP:
661661 if ( with_alt ) { // alt-pageup -> scroll one page up
662662 self . scroll_to ( self . cur_page_idx - 1 ) ;
663- } else { // pageup -> scroll one screen up
663+ handled = true ;
664+ } else if ( ! with_ctrl ) { // pageup -> scroll one screen up
664665 self . container . scrollTop -= self . container . clientHeight ;
666+ handled = true ;
665667 }
666- handled = true ;
667668 break ;
668669 case 34 : // Page DOWN
669670 if ( with_alt ) { // alt-pagedown -> scroll one page down
670671 self . scroll_to ( self . cur_page_idx + 1 ) ;
671- } else { // pagedown -> scroll one screen down
672+ handled = true ;
673+ } else if ( ! with_ctrl ) { // pagedown -> scroll one screen down
672674 self . container . scrollTop += self . container . clientHeight ;
675+ handled = true ;
673676 }
674- handled = true ;
675677 break ;
676678 case 35 : // End
677679 self . container . scrollTop = self . container . scrollHeight ;
You can’t perform that action at this time.
0 commit comments