platform additions

Signed-off-by: fufesou <shuanglongchen@yeah.net>
This commit is contained in:
fufesou
2023-03-21 11:27:30 +08:00
parent ea584c2eb9
commit 1d122b5a73
7 changed files with 28 additions and 2 deletions

View File

@@ -1684,6 +1684,9 @@ class _KeyboardMenu extends StatelessWidget {
for (KeyboardModeMenu mode in modes) {
if (bind.sessionIsKeyboardModeSupported(id: id, mode: mode.key)) {
if (pi.is_wayland && mode.key != _kKeyMapMode) {
continue;
}
if (mode.key == _kKeyTranslateMode) {
if (Platform.isLinux) {
continue;