Forráskód Böngészése

chore: disable autocomplete

MystiPanda 11 hónapja
szülő
commit
82bc1d5da5

+ 1 - 1
src/components/base/base-search-box.tsx

@@ -96,11 +96,11 @@ export const BaseSearchBox = styled((props: SearchProps) => {
   return (
     <Tooltip title={errorMessage} placement="bottom-start">
       <TextField
+        autoComplete="off"
         inputRef={inputRef}
         hiddenLabel
         fullWidth
         size="small"
-        autoComplete="off"
         variant="outlined"
         spellCheck="false"
         placeholder={props.placeholder ?? t("Filter conditions")}

+ 1 - 1
src/components/base/base-styled-text-field.tsx

@@ -6,10 +6,10 @@ export const BaseStyledTextField = styled((props: TextFieldProps) => {
 
   return (
     <TextField
+      autoComplete="off"
       hiddenLabel
       fullWidth
       size="small"
-      autoComplete="off"
       variant="outlined"
       spellCheck="false"
       placeholder={t("Filter conditions")}

+ 1 - 0
src/components/profile/rules-editor-viewer.tsx

@@ -399,6 +399,7 @@ export const RulesEditorViewer = (props: Props) => {
               )}
               {ruleType.name !== "RULE-SET" && ruleType.name !== "SUB-RULE" && (
                 <TextField
+                  autoComplete="off"
                   size="small"
                   sx={{ minWidth: "240px" }}
                   value={ruleContent}

+ 2 - 1
src/components/proxy/proxy-head.tsx

@@ -132,6 +132,7 @@ export const ProxyHead = (props: Props) => {
 
       {textState === "filter" && (
         <TextField
+          autoComplete="off"
           autoFocus={autoFocus}
           hiddenLabel
           value={filterText}
@@ -145,10 +146,10 @@ export const ProxyHead = (props: Props) => {
 
       {textState === "url" && (
         <TextField
+          autoComplete="off"
           autoFocus={autoFocus}
           hiddenLabel
           autoSave="off"
-          autoComplete="off"
           value={testUrl}
           size="small"
           variant="outlined"

+ 5 - 5
src/components/setting/mods/clash-port-viewer.tsx

@@ -134,8 +134,8 @@ export const ClashPortViewer = forwardRef<DialogRef>((props, ref) => {
         <ListItem sx={{ padding: "5px 2px" }}>
           <ListItemText primary={t("Mixed Port")} />
           <TextField
-            size="small"
             autoComplete="off"
+            size="small"
             sx={{ width: 135 }}
             value={mixedPort}
             onChange={(e) =>
@@ -146,8 +146,8 @@ export const ClashPortViewer = forwardRef<DialogRef>((props, ref) => {
         <ListItem sx={{ padding: "5px 2px" }}>
           <ListItemText primary={t("Socks Port")} />
           <TextField
-            size="small"
             autoComplete="off"
+            size="small"
             sx={{ width: 135 }}
             value={socksPort}
             onChange={(e) =>
@@ -169,8 +169,8 @@ export const ClashPortViewer = forwardRef<DialogRef>((props, ref) => {
         <ListItem sx={{ padding: "5px 2px" }}>
           <ListItemText primary={t("Http Port")} />
           <TextField
-            size="small"
             autoComplete="off"
+            size="small"
             sx={{ width: 135 }}
             value={port}
             onChange={(e) =>
@@ -193,8 +193,8 @@ export const ClashPortViewer = forwardRef<DialogRef>((props, ref) => {
           <ListItem sx={{ padding: "5px 2px" }}>
             <ListItemText primary={t("Redir Port")} />
             <TextField
-              size="small"
               autoComplete="off"
+              size="small"
               sx={{ width: 135 }}
               value={redirPort}
               onChange={(e) =>
@@ -218,8 +218,8 @@ export const ClashPortViewer = forwardRef<DialogRef>((props, ref) => {
           <ListItem sx={{ padding: "5px 2px" }}>
             <ListItemText primary={t("Tproxy Port")} />
             <TextField
-              size="small"
               autoComplete="off"
+              size="small"
               sx={{ width: 135 }}
               value={tproxyPort}
               onChange={(e) =>

+ 2 - 2
src/components/setting/mods/controller-viewer.tsx

@@ -48,8 +48,8 @@ export const ControllerViewer = forwardRef<DialogRef>((props, ref) => {
         <ListItem sx={{ padding: "5px 2px" }}>
           <ListItemText primary={t("External Controller")} />
           <TextField
-            size="small"
             autoComplete="off"
+            size="small"
             sx={{ width: 175 }}
             value={controller}
             placeholder="Required"
@@ -60,8 +60,8 @@ export const ControllerViewer = forwardRef<DialogRef>((props, ref) => {
         <ListItem sx={{ padding: "5px 2px" }}>
           <ListItemText primary={t("Core Secret")} />
           <TextField
-            size="small"
             autoComplete="off"
+            size="small"
             sx={{ width: 175 }}
             value={secret}
             placeholder={t("Recommended")}

+ 2 - 2
src/components/setting/mods/misc-viewer.tsx

@@ -198,8 +198,8 @@ export const MiscViewer = forwardRef<DialogRef>((props, ref) => {
           />
           <TooltipIcon title={t("Default Latency Test Info")} />
           <TextField
-            size="small"
             autoComplete="off"
+            size="small"
             autoCorrect="off"
             autoCapitalize="off"
             spellCheck="false"
@@ -215,9 +215,9 @@ export const MiscViewer = forwardRef<DialogRef>((props, ref) => {
         <ListItem sx={{ padding: "5px 2px" }}>
           <ListItemText primary={t("Default Latency Timeout")} />
           <TextField
+            autoComplete="off"
             size="small"
             type="number"
-            autoComplete="off"
             autoCorrect="off"
             autoCapitalize="off"
             spellCheck="false"

+ 3 - 2
src/components/setting/mods/sysproxy-viewer.tsx

@@ -188,6 +188,7 @@ export const SysproxyViewer = forwardRef<DialogRef>((props, ref) => {
         <ListItem sx={{ padding: "5px 2px" }}>
           <ListItemText primary={t("Guard Duration")} />
           <TextField
+            autoComplete="off"
             disabled={!enabled}
             size="small"
             value={value.duration}
@@ -218,10 +219,10 @@ export const SysproxyViewer = forwardRef<DialogRef>((props, ref) => {
           <>
             <ListItemText primary={t("Proxy Bypass")} />
             <TextField
+              autoComplete="off"
               error={value.bypass ? !validReg.test(value.bypass) : false}
               disabled={!enabled}
               size="small"
-              autoComplete="off"
               multiline
               rows={4}
               sx={{ width: "100%" }}
@@ -233,9 +234,9 @@ export const SysproxyViewer = forwardRef<DialogRef>((props, ref) => {
             <ListItemText primary={t("Bypass")} />
             <FlexBox>
               <TextField
+                autoComplete="off"
                 disabled={true}
                 size="small"
-                autoComplete="off"
                 multiline
                 rows={4}
                 sx={{ width: "100%" }}

+ 3 - 3
src/components/setting/mods/tun-viewer.tsx

@@ -144,8 +144,8 @@ export const TunViewer = forwardRef<DialogRef>((props, ref) => {
         <ListItem sx={{ padding: "5px 2px" }}>
           <ListItemText primary={t("Device")} />
           <TextField
-            size="small"
             autoComplete="off"
+            size="small"
             autoCorrect="off"
             autoCapitalize="off"
             spellCheck="false"
@@ -190,8 +190,8 @@ export const TunViewer = forwardRef<DialogRef>((props, ref) => {
         <ListItem sx={{ padding: "5px 2px" }}>
           <ListItemText primary={t("DNS Hijack")} />
           <TextField
-            size="small"
             autoComplete="off"
+            size="small"
             autoCorrect="off"
             autoCapitalize="off"
             spellCheck="false"
@@ -207,9 +207,9 @@ export const TunViewer = forwardRef<DialogRef>((props, ref) => {
         <ListItem sx={{ padding: "5px 2px" }}>
           <ListItemText primary={t("MTU")} />
           <TextField
+            autoComplete="off"
             size="small"
             type="number"
-            autoComplete="off"
             autoCorrect="off"
             autoCapitalize="off"
             spellCheck="false"

+ 1 - 1
src/components/setting/mods/web-ui-item.tsx

@@ -43,12 +43,12 @@ export const WebUIItem = (props: Props) => {
       <>
         <Stack spacing={0.75} direction="row" mt={1} mb={1} alignItems="center">
           <TextField
+            autoComplete="off"
             fullWidth
             size="small"
             value={editValue}
             onChange={(e) => setEditValue(e.target.value)}
             placeholder={t("Support %host, %port, %secret")}
-            autoComplete="off"
           />
           <IconButton
             size="small"

+ 1 - 1
src/components/setting/setting-clash.tsx

@@ -125,8 +125,8 @@ const SettingClash = ({ onError }: Props) => {
         }
       >
         <TextField
-          disabled={enable_random_port}
           autoComplete="off"
+          disabled={enable_random_port}
           size="small"
           value={verge_mixed_port ?? 7897}
           sx={{ width: 100, input: { py: "7.5px", cursor: "pointer" } }}