From 38e944d6862b291533f4d3b2ccc2a89d35a728ca Mon Sep 17 00:00:00 2001 From: Caleb Foss Date: Sat, 23 Dec 2023 14:34:57 -0600 Subject: [PATCH] Scale width and height by pixelDensity to address issue #6612 --- src/accessibility/outputs.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/accessibility/outputs.js b/src/accessibility/outputs.js index 4c8d5685c9..0351528b53 100644 --- a/src/accessibility/outputs.js +++ b/src/accessibility/outputs.js @@ -548,7 +548,8 @@ p5.prototype._getPos = function (x, y) { this.drawingContext.getTransform(); const { x: transformedX, y: transformedY } = untransformedPosition .matrixTransform(currentTransform); - const { width: canvasWidth, height: canvasHeight } = this; + const canvasWidth = this.width * this._pixelDensity; + const canvasHeight = this.height * this._pixelDensity; if (transformedX < 0.4 * canvasWidth) { if (transformedY < 0.4 * canvasHeight) { return 'top left';