Browse Source

Fix: Input/output prices are parsed too early

System233 10 months ago
parent
commit
13563ef0c5
1 changed files with 2 additions and 2 deletions
  1. 2 2
      webview-ui/src/components/settings/ApiOptions.tsx

+ 2 - 2
webview-ui/src/components/settings/ApiOptions.tsx

@@ -843,7 +843,7 @@ const ApiOptions = ({
 											: "var(--vscode-errorForeground)"
 											: "var(--vscode-errorForeground)"
 									})(),
 									})(),
 								}}
 								}}
-								onInput={handleInputChange("openAiCustomModelInfo", (e) => {
+								onChange={handleInputChange("openAiCustomModelInfo", (e) => {
 									const value = (e.target as HTMLInputElement).value
 									const value = (e.target as HTMLInputElement).value
 									const parsed = parseFloat(value)
 									const parsed = parseFloat(value)
 									return {
 									return {
@@ -881,7 +881,7 @@ const ApiOptions = ({
 											: "var(--vscode-errorForeground)"
 											: "var(--vscode-errorForeground)"
 									})(),
 									})(),
 								}}
 								}}
-								onInput={handleInputChange("openAiCustomModelInfo", (e) => {
+								onChange={handleInputChange("openAiCustomModelInfo", (e) => {
 									const value = (e.target as HTMLInputElement).value
 									const value = (e.target as HTMLInputElement).value
 									const parsed = parseFloat(value)
 									const parsed = parseFloat(value)
 									return {
 									return {