When there is a 'save' plugin present in tinymce then the intention is to control the saving operation using a callback or saving via a button.
In the directive, debouncedUpdateTimer function is automatically saving the editor changes on a change event which should not happen if 'save' plugin is used. Due to this, save_onsavecallback callback is not getting called because there are no dirty changes.
Description
When there is a 'save' plugin present in tinymce then the intention is to control the saving operation using a callback or saving via a button. In the directive, debouncedUpdateTimer function is automatically saving the editor changes on a change event which should not happen if 'save' plugin is used. Due to this, save_onsavecallback callback is not getting called because there are no dirty changes.
Issue
260
Plunkr link with the implemented changes
https://plnkr.co/edit/u3iFVfv8J3u95AAm14Rb?p=preview