refactor(components): [watermark] reduce unnecessary calc (#22789)

This commit is contained in:
btea
2025-11-13 15:02:22 +08:00
committed by GitHub
parent 43c1a9de82
commit 6c63c0018a

View File

@@ -77,7 +77,7 @@ export default function useClips() {
ctx.textAlign = textAlign
ctx.textBaseline = textBaseline
const contents = isArray(content) ? content : [content]
if (contents[0]) {
if (textBaseline !== 'top' && contents[0]) {
const argumentMetrics = ctx.measureText(contents[0])
ctx.textBaseline = 'top'
const topMetrics = ctx.measureText(contents[0])