[PE mobile] Bug with adding and editing link.
This commit is contained in:
parent
62b2fbfecf
commit
7a52154c64
|
@ -60,8 +60,7 @@ define([
|
||||||
_linkType = c_oHyperlinkType.WebLink,
|
_linkType = c_oHyperlinkType.WebLink,
|
||||||
_slideLink = 0,
|
_slideLink = 0,
|
||||||
_slideNum = 0,
|
_slideNum = 0,
|
||||||
_slidesCount = 0,
|
_slidesCount = 0;
|
||||||
_isDisplayChanged = false;
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
models: [],
|
models: [],
|
||||||
|
@ -106,7 +105,6 @@ define([
|
||||||
if ($target && $target.prop('id') === 'add-link') {
|
if ($target && $target.prop('id') === 'add-link') {
|
||||||
_linkType = c_oHyperlinkType.WebLink;
|
_linkType = c_oHyperlinkType.WebLink;
|
||||||
_slideLink = _slideNum = 0;
|
_slideLink = _slideNum = 0;
|
||||||
_isDisplayChanged = false;
|
|
||||||
var text = this.api.can_AddHyperlink();
|
var text = this.api.can_AddHyperlink();
|
||||||
if (text !== false) {
|
if (text !== false) {
|
||||||
$('#add-link-display input').val((text !== null) ? text : this.textDefault);
|
$('#add-link-display input').val((text !== null) ? text : this.textDefault);
|
||||||
|
@ -170,9 +168,6 @@ define([
|
||||||
$('#page-addlink-type li').single('click', _.buffered(me.onLinkType, 100, me));
|
$('#page-addlink-type li').single('click', _.buffered(me.onLinkType, 100, me));
|
||||||
$('#page-addlink-slidenumber li').single('click', _.buffered(me.onSlideLink, 100, me));
|
$('#page-addlink-slidenumber li').single('click', _.buffered(me.onSlideLink, 100, me));
|
||||||
$('#addlink-slide-number .button').single('click',_.buffered(me.onSlideNumber, 100, me));
|
$('#addlink-slide-number .button').single('click',_.buffered(me.onSlideNumber, 100, me));
|
||||||
$('#add-link-display input[type="text"]').single('input', _.bind(function(e) {
|
|
||||||
_isDisplayChanged = true;
|
|
||||||
}, this));
|
|
||||||
me.initSettings(pageId);
|
me.initSettings(pageId);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -232,7 +227,7 @@ define([
|
||||||
def_display = slidetip;
|
def_display = slidetip;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!$('#add-link-display').hasClass('disabled') && (_isDisplayChanged || _.isEmpty(display))) {
|
if (!$('#add-link-display').hasClass('disabled')) {
|
||||||
props.put_Text(_.isEmpty(display) ? def_display : display);
|
props.put_Text(_.isEmpty(display) ? def_display : display);
|
||||||
} else
|
} else
|
||||||
props.put_Text(null);
|
props.put_Text(null);
|
||||||
|
|
|
@ -65,8 +65,7 @@ define([
|
||||||
_linkType = c_oHyperlinkType.WebLink,
|
_linkType = c_oHyperlinkType.WebLink,
|
||||||
_slideLink = 0,
|
_slideLink = 0,
|
||||||
_slideNum = 0,
|
_slideNum = 0,
|
||||||
_slidesCount = 0,
|
_slidesCount = 0;
|
||||||
_isDisplayChanged = false;
|
|
||||||
|
|
||||||
return {
|
return {
|
||||||
models: [],
|
models: [],
|
||||||
|
@ -213,9 +212,6 @@ define([
|
||||||
$('#page-editlink-type li').single('click', _.buffered(me.onLinkType, 100, me));
|
$('#page-editlink-type li').single('click', _.buffered(me.onLinkType, 100, me));
|
||||||
$('#page-editlink-slidenumber li').single('click', _.buffered(me.onSlideLink, 100, me));
|
$('#page-editlink-slidenumber li').single('click', _.buffered(me.onSlideLink, 100, me));
|
||||||
$('#editlink-slide-number .button').single('click',_.buffered(me.onSlideNumber, 100, me));
|
$('#editlink-slide-number .button').single('click',_.buffered(me.onSlideNumber, 100, me));
|
||||||
$('#edit-link-display input[type="text"]').single('input', _.bind(function(e) {
|
|
||||||
_isDisplayChanged = true;
|
|
||||||
}, this));
|
|
||||||
me.initSettings(pageId);
|
me.initSettings(pageId);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -275,7 +271,7 @@ define([
|
||||||
def_display = slidetip;
|
def_display = slidetip;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!$('#edit-link-display').hasClass('disabled') && (_isDisplayChanged || _.isEmpty(display))) {
|
if (!$('#edit-link-display').hasClass('disabled')) {
|
||||||
props.put_Text(_.isEmpty(display) ? def_display : display);
|
props.put_Text(_.isEmpty(display) ? def_display : display);
|
||||||
} else
|
} else
|
||||||
props.put_Text(null);
|
props.put_Text(null);
|
||||||
|
|
Loading…
Reference in a new issue