Skip to content

Snap instances doesn't support multi-select in upload dialog #5780

Open

Description

@v-kellyluo

Storage Explorer Version: 1.25.0-dev
Build Number: 20220525.1
Branch: main
Platform/OS: Linux Ubuntu 20.04
Architecture: ia32
How Found: From running test cases
Regression From: Previous release (1.23.1)

Steps to Reproduce

  1. Expand one storage account -> Blob Containers.
  2. Create a blob container -> Click 'Upload -> Upload Files'.
  3. Click 'No files selected' box -> Select two files.
  4. Click 'Open- > Upload' -> Check whether succeeds to upload two files.

Expected Experience

Succeed to upload two files.

Actual Experience

Fail to upload two files, only one file displays in the explorer.

Additional Context

  1. This issue also reproduces for file shares.
  2. This issue doesn't reproduce on Storage Explorer which is installed by tar.gz.
  3. Here is the record:

lin

Activity

  1. MRayermannMSFT commented on May 25, 2022

    @MRayermannMSFT
    Member

    v-kellyluo does this repro with 1.24.0 or 1.24.1?

  2. v-kellyluo commented on May 26, 2022

    @v-kellyluo
    Author

    Matthew Rayermann (@MRayermannMSFT) Yes, this issue reproduces with 1.24.1😢.

  3. changed the title [-]Fail to upload more than one file at the same time on Storage Explorer which is installed by snap[/-] [+]Snap instances doesn't support multi-select in upload dialog[/+] on May 26, 2022
  4. JasonYeMSFT commented on May 26, 2022

    @JasonYeMSFT
    Member

    This is due to an external bug in a library snap uses. https://forum.snapcraft.io/t/wrong-file-path-of-opened-files-in-snap-apps/22982

    People on more recent versions of the library won't have this issue. Since the team is backporting the fix, we are going to make this a known issue without making any code change for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

🪲 regressionIssue was working in a previous version💻 linuxRelated to Linux platforms❔ externalRoot cause of this issue is in another component, product, or service🧪 testingFound through regular testing

Type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions