From 94de281acad390a257d400ffb0c21b170021dd60 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Sun, 10 Apr 2022 12:32:16 +0800 Subject: [PATCH] ctlPrefWindow // Whitelist the keyLayouts. --- Source/WindowControllers/ctlPrefWindow.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Source/WindowControllers/ctlPrefWindow.swift b/Source/WindowControllers/ctlPrefWindow.swift index 29381fc4..96d8f19f 100644 --- a/Source/WindowControllers/ctlPrefWindow.swift +++ b/Source/WindowControllers/ctlPrefWindow.swift @@ -145,7 +145,9 @@ import Cocoa if basicKeyboardLayoutID == sourceID { chosenBaseKeyboardLayoutItem = menuItem } - basicKeyboardLayoutButton.menu?.addItem(menuItem) + if IME.arrWhitelistedKeyLayoutsASCII.contains(sourceID) || sourceID.contains("vChewing") { + basicKeyboardLayoutButton.menu?.addItem(menuItem) + } } switch basicKeyboardLayoutID {