microsoft / AzureStorageExplorer

Easily manage the contents of your storage account with Azure Storage Explorer. Upload, download, and manage blobs, files, queues, tables, and Cosmos DB entities. Gain easy access to manage your virtual machine disks. Work with either Azure Resource Manager or classic storage accounts, plus manage and configure cross-origin resource sharing (CORS) rules.
Creative Commons Attribution 4.0 International
377 stars 87 forks source link

A refresh notification appears after an 'undelete by Date' activity is skipped with setting 'Auto Refresh on Change' unchecked #8228

Closed v-xianya closed 1 month ago

v-xianya commented 1 month ago

Storage Explorer Version: 1.36.0 (101) Build Number: 20241009.1 Branch: rel/1.36.0 Platform/OS: Windows 11/Windows 10/Linux Ubuntu 22.04/MacOS Sequoia 15.0(Apple M1 Pro) Architecture: arm64/x64/x64/arm64 How Found: Exploratory testing Regression From: Not a regression

Steps to Reproduce

  1. Launch storage explorer -> Open Settings -> Uncheck the setting 'Auto Refresh on Change'.

  2. Expand one storage account -> Blob Containers.

  3. Create a blob container -> Upload one blob -> Soft delete the blob.

  4. Go to 'Active and soft deleted blobs' -> Right click the soft deleted blob -> Click 'Undelete -> Undelete by Date...'.

  5. Click 'OK' on the prompt dialog -> There is an activity log indicating that the undelete action was skipped. Image

  6. Check whether no refresh notification appears.

Expected Experience

No refresh notification appears.

Actual Experience

A refresh notification appears.

Image

Additonal Context

  1. Fail to undelete the soft deleted blob, so it should not prompt a refresh notification.
  2. There is no refresh notification if try to delete a blob with snapshots ( The option 'Also delete blob snapshots' is not checked.)
craxal commented 1 month ago

I'm going to consider this a Won't Fix, for the following reasons: