mirror of https://github.com/xwiki-labs/cryptpad
force-redraw slides when markdown plugins finish loading
This commit is contained in:
parent
f6f5bef83e
commit
d2e29e3a9e
|
@ -154,18 +154,22 @@ define([
|
|||
updateFontSize();
|
||||
};
|
||||
|
||||
Slide.update = function (content) {
|
||||
Slide.update = function (content, force) {
|
||||
updateFontSize();
|
||||
if (!content) { content = ''; }
|
||||
var old = Slide.content;
|
||||
Slide.content = content.replace(/\n\s*\-\-\-\s*\n/g, '\n\n'+separator+'\n\n');
|
||||
if (old !== Slide.content) {
|
||||
if (force || old !== Slide.content) {
|
||||
draw(Slide.index);
|
||||
return;
|
||||
}
|
||||
change(Slide.lastIndex, Slide.index);
|
||||
};
|
||||
|
||||
DiffMd.onPluginLoaded(function () {
|
||||
Slide.update(Slide.content, true);
|
||||
});
|
||||
|
||||
Slide.left = function () {
|
||||
console.log('left');
|
||||
Slide.lastIndex = Slide.index;
|
||||
|
|
Loading…
Reference in New Issue