Skip to content
Snippets Groups Projects
Commit d73b28eb authored by Tainan Felipe's avatar Tainan Felipe
Browse files

Workaround to CTM request in svg of the screen

parent bc99a999
No related branches found
No related tags found
No related merge requests found
...@@ -9,7 +9,10 @@ export default class WhiteboardOverlay extends Component { ...@@ -9,7 +9,10 @@ export default class WhiteboardOverlay extends Component {
// a function to transform a screen point to svg point // a function to transform a screen point to svg point
// accepts and returns a point of type SvgPoint and an svg object // accepts and returns a point of type SvgPoint and an svg object
static coordinateTransform(screenPoint, someSvgObject) { static coordinateTransform(screenPoint, someSvgObject) {
console.log('screenPoint', screenPoint, 'someSvgObject', someSvgObject);
const CTM = someSvgObject.getScreenCTM(); const CTM = someSvgObject.getScreenCTM();
console.log('CTM', CTM);
if (!CTM) return {};
return screenPoint.matrixTransform(CTM.inverse()); return screenPoint.matrixTransform(CTM.inverse());
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment