When changing the title of a presentation, the title in the bottom of the slide should also change
This commit is contained in:
parent
f95acda758
commit
12e82e80ec
@ -1,4 +1,7 @@
|
|||||||
define(['jquery'], function ($) {
|
define([
|
||||||
|
'jquery',
|
||||||
|
'/common/common-util.js'
|
||||||
|
], function ($, Util) {
|
||||||
var module = {};
|
var module = {};
|
||||||
|
|
||||||
module.create = function (Common, cfg) {
|
module.create = function (Common, cfg) {
|
||||||
@ -6,6 +9,7 @@ define(['jquery'], function ($) {
|
|||||||
var metadataMgr = Common.getMetadataMgr();
|
var metadataMgr = Common.getMetadataMgr();
|
||||||
var sframeChan = Common.getSframeChannel();
|
var sframeChan = Common.getSframeChannel();
|
||||||
var titleUpdated;
|
var titleUpdated;
|
||||||
|
var evTitleChange = Util.mkEvent();
|
||||||
|
|
||||||
exp.defaultTitle = metadataMgr.getMetadata().defaultTitle;
|
exp.defaultTitle = metadataMgr.getMetadata().defaultTitle;
|
||||||
exp.title = document.title;
|
exp.title = document.title;
|
||||||
@ -50,6 +54,7 @@ define(['jquery'], function ($) {
|
|||||||
metadataMgr.onTitleChange(function (title) {
|
metadataMgr.onTitleChange(function (title) {
|
||||||
sframeChan.query('Q_SET_PAD_TITLE_IN_DRIVE', title, function (err) {
|
sframeChan.query('Q_SET_PAD_TITLE_IN_DRIVE', title, function (err) {
|
||||||
if (err) { return; }
|
if (err) { return; }
|
||||||
|
evTitleChange.fire(title);
|
||||||
if (titleUpdated) { titleUpdated(undefined, title); }
|
if (titleUpdated) { titleUpdated(undefined, title); }
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@ -62,6 +67,8 @@ define(['jquery'], function ($) {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
exp.onTitleChange = evTitleChange.reg;
|
||||||
|
|
||||||
return exp;
|
return exp;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -303,6 +303,7 @@ define([
|
|||||||
|
|
||||||
Slide.setTitle = function (titleObj) {
|
Slide.setTitle = function (titleObj) {
|
||||||
Title = titleObj;
|
Title = titleObj;
|
||||||
|
Title.onTitleChange(function () { draw(Slide.index); });
|
||||||
};
|
};
|
||||||
|
|
||||||
return Slide;
|
return Slide;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user