预检清单
- 我已阅读了此项目的 Contributing Guidelines。
- 我同意遵循此项目遵循的 Code of Conduct。
- 我在 issue tracker 中搜索了一个与我想要提交的 bug 报告相匹配的 bug,但没有成功。
Electron 版本
29.1.5
您正在使用的操作系统是什么?
Windows
您正在使用的操作系统版本是什么?
Windows 10
您正在使用的架构是什么?
x64
最后已知正常工作的 Electron 版本
never
预期行为
在 Windows 上,当文件扩展名被隐藏时,当用户更改文件名时,应将原始扩展名添加回来。这是使用浏览器保存对话框时的默认行为。
实际行为
当用户没有输入扩展名时,文件扩展名会被删除。请注意,有时即使用户根本没有更改文件名,这种情况也会发生。
测试用例 Gist URL
https://gist.github.com/db79d1744481ab377ea8c0904d5e1633
其他信息
在这个 Gist 中,当你点击“浏览器下载”时,首先,保存对话框会自动从系统设置中检测类型:
将名称更改为“i-wanted-another-name”:
它会自动添加回 .csv
而在使用 Electron 对话框时,我们得到的是这个(默认为 some-file.csv):
更改名称后会发生这种情况:
2条答案
按热度按时间mf98qq941#
这个问题已经被自动标记为过时。如果这个问题仍然影响到你,请留下任何评论(例如“提升”),我们会保持开放。如果你有任何新的附加信息——特别是,如果这个问题在 latest version of Electron 或 beta 中仍然可复现——请在你的评论中包含它!
55ooxyrt2#
据我所知,这种情况仍在发生。