Created attachment 167257 [details] Example file from Writer When a docx, xlsx or pptx file is drag n dropped from Windows Explorer to Writer from a local folder the resulting OLE icon has the file name displayed, but in 8.3 file name format. Steps to reproduce: 1. Have some longer filenames in a local folder on c:\ 2. Drag n drop those files into a new Writer document Actual results: OLE icons appear, displaying filenames in 8.3 format. Expected results: OLE icons appear, displaying full filenames in readable format. LibreOffice details: Version: 7.1.0.0.alpha1+ (x64) Build ID: 693553210828538680408832157faad9654758c8 CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win Locale: hu-HU (hu_HU); UI: en-US Calc: CL
Created attachment 167258 [details] Screenshot of the problem in Writer
Created attachment 167259 [details] Example files with long names used to create the example file
I confirm it with Version: 7.1.0.0.alpha1+ (x64) Build ID: 10b23330a9655658e6d7ef1d008a3302a15e9629 CPU threads: 4; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL: win Locale: de-DE (de_DE); UI: en-GB Calc: threaded Additional information: If you drag and drop odt-file, a section is generated and link to document has also 8.3 format
See also the sister bug 138180: drag and drop from a network share generates an icon with the full file name, even if that name is very long.
I'm not sure anymore what's up... I can't reproduce this on Version: 7.1.3.0.0+ (x64) / LibreOffice Community Build ID: 296c1b3b7e2fca6d54e3e61684d70d12f7989624 CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win Locale: hu-HU (hu_HU); UI: en-US Calc: CL from bibisect-7.1 repo, neither with the Build ID: 693553210828538680408832157faad9654758c8 version when checked out. Now all docx, xlsx, pptx files are inserted as embedded documents, i.e. not icons. Maybe the Win10 upgrade of my work computer did this... anyways, filed bug #142079 to make the embed format configurable, if that happens, this issue will be easy to reproduce even for me.