[PPE embed] fix bug 33446

This commit is contained in:
Maxim Kadushkin 2017-03-14 15:50:16 +03:00
parent 5f99081e36
commit f848da0653

View file

@ -274,12 +274,20 @@ var ApplicationController = new(function(){
if ( e.keyCode == 13 ){
var newPage = parseInt($('#page-number').val());
if ( newPage > maxPages ) newPage = maxPages; else
if ( newPage < 2 || isNaN(newPage) ) newPage = 1;
if ( isNaN(newPage) ) {
$('#page-number').val(currentPage + 1);
} else {
if ( newPage > maxPages ) newPage = maxPages; else
if ( newPage < 2 ) newPage = 1;
if ( isplaymode )
api.DemonstrationGoToSlide(newPage-1); else
api.goToPage(newPage-1);
if ( newPage == currentPage + 1 ) {
$('#page-number').val( newPage );
} else
if (isplaymode) {
currentPage = newPage - 1;
api.DemonstrationGoToSlide(newPage - 1);
} else api.goToPage(newPage - 1);
}
$pagenum.blur();
}