Skip to content

Commit

Permalink
Merge pull request #3079 from magento-borg/MAGETWO-90591
Browse files Browse the repository at this point in the history
[borg] MAGETWO-90591: Add Selected Button shouldn't be enabled if there are no images available
  • Loading branch information
Joan He committed Aug 24, 2018
2 parents 1131a21 + a4bc7f6 commit adfa7cb
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 5 deletions.
Expand Up @@ -39,7 +39,7 @@
<waitForLoadingMaskToDisappear stepKey="waitForLoading2" />
<see selector="{{ProductDescriptionWYSIWYGToolbarSection.CancelBtn}}" userInput="Cancel" stepKey="seeCancelBtn1" />
<see selector="{{ProductDescriptionWYSIWYGToolbarSection.CreateFolder}}" userInput="Create Folder" stepKey="seeCreateFolderBtn1" />
<see selector="{{ProductDescriptionWYSIWYGToolbarSection.InsertFile}}" userInput="Add Selected" stepKey="seeAddSelectedBtn1" />
<dontSeeElement selector="{{ProductDescriptionWYSIWYGToolbarSection.InsertFile}}" stepKey="dontSeeAddSelectedBtn" />
<click selector="{{ProductDescriptionWYSIWYGToolbarSection.CreateFolder}}" stepKey="createFolder1"/>
<waitForElementVisible selector="{{ProductDescriptionWYSIWYGToolbarSection.FolderName}}" stepKey="waitForPopUp1" />
<fillField selector="{{ProductDescriptionWYSIWYGToolbarSection.FolderName}}" userInput="{{ImageFolder.name}}" stepKey="fillFolderName1" />
Expand All @@ -60,6 +60,7 @@
<click selector="{{ProductDescriptionWYSIWYGToolbarSection.confirmDelete}}" stepKey="confirmDelete1" />
<waitForElementNotVisible selector="{{ProductDescriptionWYSIWYGToolbarSection.image(ImageUpload1.value)}}" stepKey="waitForImageDeleted1" />
<dontSeeElement selector="{{ProductDescriptionWYSIWYGToolbarSection.image(ImageUpload1.value)}}" stepKey="dontSeeImage1" />
<dontSeeElement selector="{{ProductDescriptionWYSIWYGToolbarSection.InsertFile}}" stepKey="dontSeeAddSelectedBtn1" />
<attachFile selector="{{ProductDescriptionWYSIWYGToolbarSection.BrowseUploadImage}}" userInput="{{ImageUpload1.value}}" stepKey="uploadImage2"/>
<waitForLoadingMaskToDisappear stepKey="waitForLoading6" />
<waitForElementVisible selector="{{ProductDescriptionWYSIWYGToolbarSection.image(ImageUpload1.value)}}" stepKey="waitForUploadImage2" />
Expand All @@ -78,7 +79,7 @@
<waitForLoadingMaskToDisappear stepKey="waitForLoading8" />
<see selector="{{ProductShortDescriptionWYSIWYGToolbarSection.CancelBtn}}" userInput="Cancel" stepKey="seeCancelBtn2" />
<see selector="{{ProductShortDescriptionWYSIWYGToolbarSection.CreateFolder}}" userInput="Create Folder" stepKey="seeCreateFolderBtn2" />
<see selector="{{ProductShortDescriptionWYSIWYGToolbarSection.InsertFile}}" userInput="Add Selected" stepKey="seeAddSelectedBtn2" />
<dontSeeElement selector="{{ProductShortDescriptionWYSIWYGToolbarSection.InsertFile}}" stepKey="dontSeeAddSelectedBtn2" />
<attachFile selector="{{ProductShortDescriptionWYSIWYGToolbarSection.BrowseUploadImage}}" userInput="{{ImageUpload3.value}}" stepKey="uploadImage3"/>
<waitForElementVisible selector="{{ProductShortDescriptionWYSIWYGToolbarSection.image(ImageUpload3.value)}}" stepKey="waitForUploadImage3" />
<waitForLoadingMaskToDisappear stepKey="waitForLoading9" />
Expand All @@ -88,6 +89,7 @@
<click selector="{{ProductShortDescriptionWYSIWYGToolbarSection.DeleteSelectedBtn}}" stepKey="clickDeleteSelected2" />
<waitForText userInput="OK" stepKey="waitForConfirm3" />
<click selector="{{ProductShortDescriptionWYSIWYGToolbarSection.confirmDelete}}" stepKey="confirmDelete2" />
<dontSeeElement selector="{{ProductDescriptionWYSIWYGToolbarSection.InsertFile}}" stepKey="dontSeeAddSelectedBtn3" />
<attachFile selector="{{ProductShortDescriptionWYSIWYGToolbarSection.BrowseUploadImage}}" userInput="{{ImageUpload3.value}}" stepKey="uploadImage4"/>
<waitForLoadingMaskToDisappear stepKey="waitForLoading10" />
<waitForElementVisible selector="{{ProductShortDescriptionWYSIWYGToolbarSection.image(ImageUpload3.value)}}" stepKey="waitForUploadImage4" />
Expand Down
Expand Up @@ -78,7 +78,7 @@ protected function _construct()

$this->buttonList->add(
'insert_files',
['class' => 'save no-display primary', 'label' => __('Add Selected'), 'type' => 'button'],
['class' => 'save no-display action-primary', 'label' => __('Add Selected'), 'type' => 'button'],
0,
0,
'header'
Expand Down
Expand Up @@ -17,7 +17,6 @@
<waitForLoadingMaskToDisappear stepKey="waitForLoading2" />
<see selector="{{MediaGallerySection.CancelBtn}}" userInput="Cancel" stepKey="seeCancelBtn" />
<see selector="{{MediaGallerySection.CreateFolder}}" userInput="Create Folder" stepKey="seeCreateFolderBtn" />
<see selector="{{MediaGallerySection.InsertFile}}" userInput="Add Selected" stepKey="seeAddSelectedBtn" />
</actionGroup>
<actionGroup name="CreateImageFolder">
<arguments>
Expand Down
2 changes: 1 addition & 1 deletion lib/web/mage/adminhtml/browser.js
Expand Up @@ -434,7 +434,7 @@ define([
showLoader: true
}).done($.proxy(function () {
self.reload();
self.element.find('#delete_files').toggleClass(self.options.hidden, true);
self.element.find('#delete_files, #insert_files').toggleClass(self.options.hidden, true);

$(window).trigger('fileDeleted.mediabrowser', {
ids: ids
Expand Down

0 comments on commit adfa7cb

Please sign in to comment.