|
|
@@ -173,6 +173,7 @@ const SettingsView = forwardRef<SettingsViewRef, SettingsViewProps>(({ onDone },
|
|
|
text: currentApiConfigName,
|
|
|
apiConfiguration,
|
|
|
})
|
|
|
+ // onDone()
|
|
|
setChangeDetected(false)
|
|
|
}
|
|
|
}
|
|
|
@@ -216,11 +217,7 @@ const SettingsView = forwardRef<SettingsViewRef, SettingsViewProps>(({ onDone },
|
|
|
|
|
|
const onConfirmDialogResult = useCallback((confirm: boolean) => {
|
|
|
if (confirm) {
|
|
|
- setChangeDetected(false)
|
|
|
- // Wait for the change detection to be updated
|
|
|
- setTimeout(() => {
|
|
|
- confirmDialogHandler.current?.()
|
|
|
- }, 100)
|
|
|
+ confirmDialogHandler.current?.()
|
|
|
}
|
|
|
}, [])
|
|
|
|