aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2026-06-16 09:38:19 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2026-10-12 20:44:02 +0200
commitb8504c7ead8e2f22aac16b761cbeec9a97f54cb9 (patch)
treef29306158b841aa055ea62fb5315a66577327147
parente30d7abc8dc71b91d13a8b991c50d34ab832627f (diff)
downloadayatana-indicator-keyboard-b8504c7ead8e2f22aac16b761cbeec9a97f54cb9.tar.gz
ayatana-indicator-keyboard-b8504c7ead8e2f22aac16b761cbeec9a97f54cb9.tar.bz2
ayatana-indicator-keyboard-b8504c7ead8e2f22aac16b761cbeec9a97f54cb9.zip
src/keyboard-lomiri.c: Show OSK layouts also if no hardware keyboard is presentpr/osk-layouts-if-no-hwkbd
Previous behaviour: OSK layouts got only shown if 'always-show-osk' gsettings was set to TRUE.
-rw-r--r--src/keyboard-lomiri.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/keyboard-lomiri.c b/src/keyboard-lomiri.c
index 1f427f92..44828db5 100644
--- a/src/keyboard-lomiri.c
+++ b/src/keyboard-lomiri.c
@@ -697,7 +697,7 @@ gboolean keyboard_hasHardwareKeyboard (Keyboard *self)
gboolean keyboard_hasSoftwareKeyboard (Keyboard *self)
{
- return self->pPrivate->bSoftwareKeyboard;
+ return ((!self->pPrivate->bHardwareKeyboard) | self->pPrivate->bSoftwareKeyboard);
}
static void keyboard_init(Keyboard *self)