fix btn offset bug

This commit is contained in:
Gabe Yuan
2023-10-25 16:07:09 +08:00
parent f65314bc2d
commit 9368320c38
3 changed files with 10 additions and 5 deletions

View File

@@ -624,12 +624,12 @@ export const I18N = {
en: `Toggle Translate Box Shortcut`,
},
tranbtn_offset_x: {
zh: `翻译按钮偏移X`,
en: `Translate Button Offset (X)`,
zh: `翻译按钮偏移X0-100`,
en: `Translate Button Offset X (0-100)`,
},
tranbtn_offset_y: {
zh: `翻译按钮偏移Y`,
en: `Translate Button Offset (Y)`,
zh: `翻译按钮偏移Y0-100`,
en: `Translate Button Offset Y (0-100)`,
},
translated_text: {
zh: `译文`,

View File

@@ -19,7 +19,10 @@ export default function Tranbox() {
e.preventDefault();
let { name, value } = e.target;
switch (name) {
case "btnOffsetX" || "btnOffsetY":
case "btnOffsetX":
value = limitNumber(value, 0, 100);
break;
case "btnOffsetY":
value = limitNumber(value, 0, 100);
break;
default:

View File

@@ -1,4 +1,6 @@
export default function TranBtn({ onClick, position, tranboxSetting }) {
console.log("x", position.x + tranboxSetting.btnOffsetX);
console.log("y", position.y + tranboxSetting.btnOffsetY);
return (
<div
style={{