mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-01-29 08:45:41 +08:00
fix(ControllerViewer): remove isRestarting condition from button and input disabled states
This commit is contained in:
@@ -51,7 +51,7 @@
|
||||
- 添加了Zashboard的一键跳转URL
|
||||
- 使用操作系统默认的窗口管理器
|
||||
- 切换、升级、重启内核的状态管理
|
||||
- 增加了一键随机API端口和密钥/单独刷新按钮
|
||||
- 增加了一键随机API端口和密钥/单独刷新按钮(待优化)
|
||||
- 更精细化控制自动日志清理,新增1天选项。
|
||||
|
||||
#### 优化了:
|
||||
|
||||
@@ -199,7 +199,7 @@ export const ControllerViewer = forwardRef<DialogRef>((props, ref) => {
|
||||
size="small"
|
||||
onClick={handleGeneratePort}
|
||||
color="primary"
|
||||
disabled={autoGenerate || isSaving || isRestarting}
|
||||
disabled={autoGenerate || isSaving }
|
||||
>
|
||||
<RefreshRounded fontSize="small" />
|
||||
</IconButton>
|
||||
@@ -213,7 +213,7 @@ export const ControllerViewer = forwardRef<DialogRef>((props, ref) => {
|
||||
value={controller}
|
||||
placeholder="Required"
|
||||
onChange={(e) => setController(e.target.value)}
|
||||
disabled={autoGenerate || isSaving || isRestarting}
|
||||
disabled={autoGenerate || isSaving }
|
||||
/>
|
||||
{autoGenerate && (
|
||||
<Tooltip title={t("Copy to clipboard")}>
|
||||
@@ -221,7 +221,7 @@ export const ControllerViewer = forwardRef<DialogRef>((props, ref) => {
|
||||
size="small"
|
||||
onClick={() => handleCopyToClipboard(controller, "controller")}
|
||||
color="primary"
|
||||
disabled={isSaving || isRestarting}
|
||||
disabled={isSaving }
|
||||
>
|
||||
<ContentCopy fontSize="small" />
|
||||
</IconButton>
|
||||
@@ -238,7 +238,7 @@ export const ControllerViewer = forwardRef<DialogRef>((props, ref) => {
|
||||
size="small"
|
||||
onClick={handleGenerateSecret}
|
||||
color="primary"
|
||||
disabled={autoGenerate || isSaving || isRestarting}
|
||||
disabled={autoGenerate || isSaving }
|
||||
>
|
||||
<RefreshRounded fontSize="small" />
|
||||
</IconButton>
|
||||
@@ -254,7 +254,7 @@ export const ControllerViewer = forwardRef<DialogRef>((props, ref) => {
|
||||
onChange={(e) =>
|
||||
setSecret(e.target.value?.replace(/[^\x00-\x7F]/g, ""))
|
||||
}
|
||||
disabled={autoGenerate || isSaving || isRestarting}
|
||||
disabled={autoGenerate || isSaving }
|
||||
/>
|
||||
{autoGenerate && (
|
||||
<Tooltip title={t("Copy to clipboard")}>
|
||||
@@ -262,7 +262,7 @@ export const ControllerViewer = forwardRef<DialogRef>((props, ref) => {
|
||||
size="small"
|
||||
onClick={() => handleCopyToClipboard(secret, "secret")}
|
||||
color="primary"
|
||||
disabled={isSaving || isRestarting}
|
||||
disabled={isSaving }
|
||||
>
|
||||
<ContentCopy fontSize="small" />
|
||||
</IconButton>
|
||||
@@ -286,7 +286,7 @@ export const ControllerViewer = forwardRef<DialogRef>((props, ref) => {
|
||||
checked={autoGenerate}
|
||||
onChange={() => setAutoGenerate(!autoGenerate)}
|
||||
color="primary"
|
||||
disabled={isSaving || isRestarting}
|
||||
disabled={isSaving }
|
||||
/>
|
||||
}
|
||||
label={autoGenerate ? t("On") : t("Off")}
|
||||
|
||||
Reference in New Issue
Block a user