-
Notifications
You must be signed in to change notification settings - Fork 17.1k
Description
Preflight Checklist
- I have read the Contributing Guidelines for this project.
- I agree to follow the Code of Conduct that this project adheres to.
- I have searched the issue tracker for an issue that matches the one I want to file, without success.
Issue Details
- Electron Version: v9.0.4
- Operating System: mac OS 10.14.6
- Last Known Working Electron version:: 2.0.2
Expected Behavior
Document packages should be selectable in an <input type="file">. (As they are in Firefox, Safari and Chrome.)
Actual Behavior
Packages cannot be selected in an <input type="file">.
Additional Information
This is the exact opposite of #13219. Sometimes you do want the user to be able to choose a package file - not for apps, perhaps, but certainly for .pkg, old-style or large .pages, .keynote and .numbers files, or in the case I'm working with, .ufo font source files. Currently, if I have <input type="file" accept=".ufo"/>, I can't select the package itself because the dialog opens it as a directory and shows the contained files, and if I have <input type="file" accept=".ufo" directory/>, I can't select the package itself because the dialog treats it as a file and not a directory! 🤷
#13220, which addressed #13219, decided to "patch out the broken behavior and look into getting the optimum behavior later". But I don't think it was ever looked into.