[PPE embed] fix bug 33446
This commit is contained in:
parent
5f99081e36
commit
f848da0653
|
@ -274,12 +274,20 @@ var ApplicationController = new(function(){
|
||||||
if ( e.keyCode == 13 ){
|
if ( e.keyCode == 13 ){
|
||||||
var newPage = parseInt($('#page-number').val());
|
var newPage = parseInt($('#page-number').val());
|
||||||
|
|
||||||
if ( newPage > maxPages ) newPage = maxPages; else
|
if ( isNaN(newPage) ) {
|
||||||
if ( newPage < 2 || isNaN(newPage) ) newPage = 1;
|
$('#page-number').val(currentPage + 1);
|
||||||
|
} else {
|
||||||
|
if ( newPage > maxPages ) newPage = maxPages; else
|
||||||
|
if ( newPage < 2 ) newPage = 1;
|
||||||
|
|
||||||
if ( isplaymode )
|
if ( newPage == currentPage + 1 ) {
|
||||||
api.DemonstrationGoToSlide(newPage-1); else
|
$('#page-number').val( newPage );
|
||||||
api.goToPage(newPage-1);
|
} else
|
||||||
|
if (isplaymode) {
|
||||||
|
currentPage = newPage - 1;
|
||||||
|
api.DemonstrationGoToSlide(newPage - 1);
|
||||||
|
} else api.goToPage(newPage - 1);
|
||||||
|
}
|
||||||
|
|
||||||
$pagenum.blur();
|
$pagenum.blur();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue