projectstorm / react-diagrams

a super simple, no-nonsense diagramming library written in react that just works
https://projectstorm.cloud/react-diagrams
MIT License
8.61k stars 1.17k forks source link

MacOS Screenshot recording are not working #677

Closed LiveDuo closed 3 years ago

LiveDuo commented 4 years ago

Connecting nodes does not work with MacOS Screenshot (the default recording app - Cmd/Shift/5).

This is a problem as it is the go-to solution for creating explainer videos for apps made with React-Diagrams.

ezgif-4-1975a15f362c

Tested on Chrome and Safari.

LiveDuo commented 4 years ago

It may not be obvious but I was trying to get a link out of the node port but I couldn't.

nmkettler commented 3 years ago

Is there any update on this or has anyone figured out a temporary workaround?

dylanvorster commented 3 years ago

I really don't think there is anything I can do about this to be honest. I would try a different screen recording app ¯_(ツ)_/¯.

note to self: Never really thought Id get an issue on this repo that literally requires a fix on Mac OS. 2020 man.

nmkettler commented 3 years ago

No worries. It's an awesome project :)

nmkettler commented 3 years ago

I really don't think there is anything I can do about this to be honest. I would try a different screen recording app ¯(ツ)/¯.

note to self: Never really thought Id get an issue on this repo that literally requires a fix on Mac OS. 2020 man.

We actually think we may have found a solution: https://github.com/projectstorm/react-diagrams/pull/775

sinanyaman95 commented 3 years ago

Same issue happens with CTRL + SHIFT + J on Chrome, canvas gets locked. Shift "key up" is not registered