[PE] Fix slide disable
This commit is contained in:
parent
d52a37c348
commit
0e250bda69
|
@ -95,13 +95,15 @@ define([
|
||||||
setApi: function (api) {
|
setApi: function (api) {
|
||||||
this.api = api;
|
this.api = api;
|
||||||
this.api.asc_registerCallback('asc_onFocusObject', _.bind(this.onFocusObject, this));
|
this.api.asc_registerCallback('asc_onFocusObject', _.bind(this.onFocusObject, this));
|
||||||
this.api.asc_registerCallback('asc_onCountPages', _.bind(this.onApiCountPagesRestricted, this));
|
this.api.asc_registerCallback('asc_onCountPages', _.bind(this.onApiCountPages, this));
|
||||||
return this;
|
return this;
|
||||||
},
|
},
|
||||||
|
|
||||||
onApiCountPagesRestricted: function (count) {
|
onApiCountPages: function (count) {
|
||||||
/*if (this._state.no_slides !== (count <= 0))*/
|
if (this._state.no_slides !== (count<=0)) {
|
||||||
this._state.no_slides = (count <= 0);
|
this._state.no_slides = (count<=0);
|
||||||
|
this.lockToolbar(PE.enumLock.noSlides, this._state.no_slides);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
createToolbarPanel: function() {
|
createToolbarPanel: function() {
|
||||||
|
@ -267,8 +269,6 @@ define([
|
||||||
setLocked: function() {
|
setLocked: function() {
|
||||||
if (this._state.lockedtransition != undefined)
|
if (this._state.lockedtransition != undefined)
|
||||||
this.lockToolbar(PE.enumLock.transitLock, this._state.lockedtransition);
|
this.lockToolbar(PE.enumLock.transitLock, this._state.lockedtransition);
|
||||||
if (this._state.no_slides != undefined)
|
|
||||||
this.lockToolbar(PE.enumLock.noSlides, this._state.no_slides);
|
|
||||||
},
|
},
|
||||||
|
|
||||||
setSettings: function () {
|
setSettings: function () {
|
||||||
|
|
Loading…
Reference in a new issue