diff --git a/src/components/proxy/proxy-global.tsx b/src/components/proxy/proxy-global.tsx
index de28b7fef0f9db8f7c8fece9f077065ab6b9f198..ac64a773e6cfcc6eb5414400cad9e08f74d7e76c 100644
--- a/src/components/proxy/proxy-global.tsx
+++ b/src/components/proxy/proxy-global.tsx
@@ -28,7 +28,7 @@ const ProxyGlobal = (props: Props) => {
 
   const { mutate } = useSWRConfig();
   const [now, setNow] = useState(curProxy || "DIRECT");
-  const [showType, setShowType] = useState(false);
+  const [showType, setShowType] = useState(true);
   const [showFilter, setShowFilter] = useState(false);
   const [filterText, setFilterText] = useState("");
 
@@ -137,6 +137,7 @@ const ProxyGlobal = (props: Props) => {
             groupName={groupName}
             proxy={filterProxies[index]}
             selected={filterProxies[index].name === now}
+            showType={showType}
             onClick={onChangeProxy}
             sx={{ py: 0, px: 2 }}
           />