Closed antonbuks closed 4 weeks ago
@antonbuks This is more than likely an Electron issue, not a Mattermost Desktop App issue. Can you try going through their bug process? If it doesn't reproduce using a fiddle, then let us know.
@devinbinnie I will try yeah but I am a bit short on time atm not sure when I can get to it. If you got some extra time you can open it and I could help out with info, should be a straight forward repro
@antonbuks I am quite busy myself so I don't have time either. Sorry. Going to close this one and feel free to open one with Electron when you have time.
sounds good
Checks before filing an issue
Mattermost Desktop Version
5.9.0
Operating System
macOS Sonoma 14.4
Mattermost Server Version
community
Steps to reproduce
upload any hdr mov video and try to preview
Expected behavior
video plays like in web
Observed behavior
renderer seems to be having issues and shows and blank page
Log Output
Additional Information
Here is an example of the issue on the latest mattermost app store release using a small 2sec quicktime mov video I shot on iphone and airdropped to my mac:
Tested on multiple quicktime videos from different devices and the only similarity is they are all HDR enabled.
The video in react context is actually fully functional and will play (you can hear sound) if you click on the grey area where it's supposed to be and hitting ESC will actually close this full grey overlay and the app is usable again. The preview can be inspected via the web dev tool and turning the display from block to none will also "unbreak" the app, I think indicating that there is an issue with the electron renderer when the video is in the dom
I suspect it's maybe something to do with chromium or streaming or both. Also can't seem to reproduce while running electron locally. I also tested on a windows device using the same video and was not able to reproduce but I don't know if this has something to do with having an HDR enabled display since my windows does not.