remember crosshair position when changing window layout
If you change window layout (e.g. by double click) then the crosshair (aka 2D cursor) moves to the centre. This is consequence of resetting the image geometry.
The original crosshair position should be saved and restored after the layout change.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information