diff --git a/src/Orchard.Web/Modules/Orchard.MediaLibrary/Scripts/media-library-picker.js b/src/Orchard.Web/Modules/Orchard.MediaLibrary/Scripts/media-library-picker.js index 62f0c94fa..f8004e84b 100644 --- a/src/Orchard.Web/Modules/Orchard.MediaLibrary/Scripts/media-library-picker.js +++ b/src/Orchard.Web/Modules/Orchard.MediaLibrary/Scripts/media-library-picker.js @@ -14,6 +14,7 @@ var promptOnNavigate = element.data("prompt-on-navigate"); var showSaveWarning = element.data("show-save-warning"); var addButton = element.find(".button.add"); + var saveButton = $('.button.save'); var removeAllButton = element.find(".button.remove"); var template = '
  • {thumbnail}

    {title}

    ' + removeText + '' + pipe + '' + editText + '
  • '; @@ -28,10 +29,12 @@ var itemsCount = element.find(".media-library-picker-item").length; if(!multiple && itemsCount > 0) { - addButton.hide(); + addButton.hide(); + saveButton.show(); } else { addButton.show(); + saveButton.hide(); } if(itemsCount > 1) { diff --git a/src/Orchard.Web/Modules/Orchard.MediaLibrary/Styles/dialog-mode.css b/src/Orchard.Web/Modules/Orchard.MediaLibrary/Styles/dialog-mode.css index eae728eb1..d141ab21d 100644 --- a/src/Orchard.Web/Modules/Orchard.MediaLibrary/Styles/dialog-mode.css +++ b/src/Orchard.Web/Modules/Orchard.MediaLibrary/Styles/dialog-mode.css @@ -6,6 +6,8 @@ .media-library-modal-window #media-library-main-selection-select { display: inherit; + position: absolute; + top: 25px; } .media-library-modal-window #main {