diff --git a/packages/frontend/core/src/commands/affine-navigation.tsx b/packages/frontend/core/src/commands/affine-navigation.tsx index 8974d917c7..2e2fa58f7c 100644 --- a/packages/frontend/core/src/commands/affine-navigation.tsx +++ b/packages/frontend/core/src/commands/affine-navigation.tsx @@ -83,11 +83,12 @@ export function registerAffineNavigationCommands({ category: 'affine:navigation', icon: , label: t['com.affine.cmdk.affine.navigation.open-settings'](), + keyBinding: '$mod+,', run() { - store.set(openSettingModalAtom, { + store.set(openSettingModalAtom, s => ({ activeTab: 'appearance', - open: true, - }); + open: !s.open, + })); }, }) );