diff --git a/src/components/setting/mods/config-viewer.tsx b/src/components/setting/mods/config-viewer.tsx
index 5b8810e40a7719f008b63e3590ac1a28d83db3d6..22c169c299d064250e69d6f535ec3620a70f7c1d 100644
--- a/src/components/setting/mods/config-viewer.tsx
+++ b/src/components/setting/mods/config-viewer.tsx
@@ -64,7 +64,7 @@ export const ConfigViewer = forwardRef<DialogRef>((props, ref) => {
           {t("Runtime Config")} <Chip label={t("ReadOnly")} size="small" />
         </>
       }
-      contentSx={{ width: 520, pb: 1 }}
+      contentSx={{ width: 520, pb: 1, userSelect: "text" }}
       cancelBtn={t("Back")}
       disableOk
       onClose={() => setOpen(false)}