November Happy Hour will be moved to Thursday December 5th.
AI OnAI Off
November Happy Hour will be moved to Thursday December 5th.
Seems like wrapping the code in setTimeout makes the content change happen, this but it feels a bit hackish and it would problably not work every time due to timing issues... and I don't get why it works when it's wrapped in a setTimout?
_imageSelected: function () { setTimeout(lang.hitch(this, function() { var codeMirror = this.editor.codemirror, output = '![Test](http://test.se)'; codeMirror.replaceSelection(output); var value = this.editor.value(); this._set("value", value); this.onChange(value); }), 500); },
Hi.
I'm working on image support within a markdown editor based on SimpleMDE. The editor works great but I can't figure out how I should inform Episerver about change after the editor has selected an image in a content selector dialog.
If I just append an image-markdown-tag without going through the content selector dialog Episerver picks up the change, an tells the editor that there are changes to be published.
Note that the _imageSelected-function is called directly within the _openImageSelector-function (The code is simplified to point out the issue):
But if I hook up the _imageSelected-function to the "execute"-event of the dialog, Episerver doesn't pick up the change:
Clearly I'm missing something?
Thanks,
Anton