The OrientationPanel patches any element that has a rotation or a mirroring
- Open a non-folder element
- Set its rotation to anything other than 0°, or enable its mirroring
- Open the dev tools
- Press the trusty F5 key
- Admire the
PATCH
request, asking the backend to set the element to the attributes it currently has
There are unit tests, but they do not fail and only have "unhandled promise rejection" warnings because async/await is an incredible mess.
This can cause error messages to show for anyone browsing a rotated/mirrored elements with a read-only access (guest rights, unverified or not logged in).