Edge users cannot upload the screenshot image using Ctrl + V.
Print Screen or Alt + Print Screen to take screenshot to clipboard.Ctrl + V to upload screenshot image.Reproduced in 5.10.0 EE (without license), community.mattermost.com, commuity-daily.mattermost.com.
Screenshot image file will upload.
Below error was reported in console.
0: Function expected
file_upload.jsx (506,155)

Other browsers (Firefox, Chrome, DesktopApp) are no problem.
Hi @maruTA-bis5, I believe the shortcut for uploading an image is Ctrl + U, let me know if I've misunderstood anything?
The issue here is that Edge does not support the File constructor (https://developer.mozilla.org/en-US/docs/Web/API/File), used in file_upload.jsx on line 508: https://github.com/mattermost/mattermost-webapp/blob/master/components/file_upload/file_upload.jsx#L508
This same issue occurs in IE, which may be more of an issue since Edge is moving to Chromium and the full File API should then be supported.
I'd be happy to take a stab at a workaround when the File constructor is not supported if a fix seems valuable.
Hi @steevsachs, thank you, and that would be great if you are open to submitting a fix for this issue. Please let us know if you have any questions on how to get started.
Sure thing, I鈥檒l give it a go!
@amyblais PR opened. Pinging you here because I'm not sure how this gets assigned internally :)
Thank you! Opened a Jira ticket for reference: https://mattermost.atlassian.net/browse/MM-15916.
Most helpful comment
Sure thing, I鈥檒l give it a go!