diff --git a/js/plugins/media.library.js b/js/plugins/media.library.js index 1abe2a8..b03c737 100644 --- a/js/plugins/media.library.js +++ b/js/plugins/media.library.js @@ -1,4 +1,3 @@ - (function ($) { namespace('Drupal.media.browser'); @@ -134,10 +133,13 @@ Drupal.media.browser.library.prototype.render = function (renderElement) { data.obj = this; data.file = mediaFile; + // Below lines should handle double click submitting. var listItem = $('
  • ').appendTo(mediaList) .attr('id', 'media-item-' + mediaFile.fid) .html(mediaFile.preview) - .bind('click', data, this.clickFunction); + .bind('dblclick', data, this.dblclickSubmit) + .bind('click', data, this.clickFunction) + } }; @@ -180,5 +182,8 @@ Drupal.media.browser.library.prototype.multiSelect = function (event) { lib.mediaSelected(lib.selectedMediaFiles); return false; } - -}(jQuery)); +Drupal.media.browser.library.prototype.dblclickSubmit = function (event) { + Drupal.media.browser.submit(); + return false; +} +}(jQuery)); \ No newline at end of file