From 8419d2b0b82280061bec75beac31ef0e8b7abdac Mon Sep 17 00:00:00 2001 From: ienaga Date: Thu, 28 Nov 2024 19:18:35 +0900 Subject: [PATCH] =?UTF-8?q?#154=20Lint=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/TextField/usecase/TextFieldArrowLeftUseCase.ts | 10 +++++----- .../TextField/usecase/TextFieldArrowRightUseCase.ts | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/text/src/TextField/usecase/TextFieldArrowLeftUseCase.ts b/packages/text/src/TextField/usecase/TextFieldArrowLeftUseCase.ts index 3631ec46..c925ae25 100644 --- a/packages/text/src/TextField/usecase/TextFieldArrowLeftUseCase.ts +++ b/packages/text/src/TextField/usecase/TextFieldArrowLeftUseCase.ts @@ -77,23 +77,23 @@ export const execute = (text_field: TextField, shift_key: boolean): void => if (!textObject || textObject.line > line) { break; } - + if (textObject.line !== line) { continue; } - + textWidth += textObject.w; } const width = text_field.width; const scaleX = (text_field.textWidth - width) / width; - + const scrollWidth = text_field.scrollX * scaleX - 2; if (textWidth > width && currentTextObject && line < currentLine) { if (text_field.yScrollShape.hasLocalVariable("job")) { text_field.yScrollShape.deleteLocalVariable("job"); } - + text_field.scrollX = text_field.width; return ; } @@ -102,7 +102,7 @@ export const execute = (text_field: TextField, shift_key: boolean): void => if (text_field.yScrollShape.hasLocalVariable("job")) { text_field.yScrollShape.deleteLocalVariable("job"); } - + text_field.scrollX = text_field.width * ((textWidth - 2) / text_field.textWidth); return ; } diff --git a/packages/text/src/TextField/usecase/TextFieldArrowRightUseCase.ts b/packages/text/src/TextField/usecase/TextFieldArrowRightUseCase.ts index eac08980..10b332e4 100644 --- a/packages/text/src/TextField/usecase/TextFieldArrowRightUseCase.ts +++ b/packages/text/src/TextField/usecase/TextFieldArrowRightUseCase.ts @@ -102,6 +102,6 @@ export const execute = (text_field: TextField, shift_key: boolean): void => text_field.scrollX += textObject.w / scaleX; break; } - + } }; \ No newline at end of file