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`, en: `Toggle Translate Box Shortcut`,
}, },
tranbtn_offset_x: { tranbtn_offset_x: {
zh: `翻译按钮偏移X`, zh: `翻译按钮偏移X0-100`,
en: `Translate Button Offset (X)`, en: `Translate Button Offset X (0-100)`,
}, },
tranbtn_offset_y: { tranbtn_offset_y: {
zh: `翻译按钮偏移Y`, zh: `翻译按钮偏移Y0-100`,
en: `Translate Button Offset (Y)`, en: `Translate Button Offset Y (0-100)`,
}, },
translated_text: { translated_text: {
zh: `译文`, zh: `译文`,

View File

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

View File

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