diff --git a/core/modules/node/node.preview.js b/core/modules/node/node.preview.js index 1ddc01c..a8e61bc 100644 --- a/core/modules/node/node.preview.js +++ b/core/modules/node/node.preview.js @@ -30,9 +30,12 @@ */ Drupal.behaviors.nodePreviewSwitchViewMode = { attach: function (context) { - $(context).find('[data-drupal-autosubmit]').on('formUpdated.preview', function() { - $(this.form).trigger('submit'); - }); + var $autosubmit = $(context).find('[data-drupal-autosubmit]').once('autosubmit'); + if ($autosubmit.length) { + $autosubmit.on('formUpdated.preview', function() { + $(this.form).trigger('submit'); + }); + } } };