Fix: update selected proxy for global mode (#70)

This commit is contained in:
Zisu Zhang 2021-06-08 21:42:23 +08:00 committed by GitHub
parent 34d6c6d35c
commit 47be9c2469
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -194,6 +194,9 @@ export function useProxy () {
const markProxySelected = useCallback((name: string, selected: string) => { const markProxySelected = useCallback((name: string, selected: string) => {
set(draft => { set(draft => {
if (name === 'GLOBAL') {
draft.global.now = selected
}
for (const group of draft.groups) { for (const group of draft.groups) {
if (group.name === name) { if (group.name === name) {
group.now = selected group.now = selected