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-06-16 09:38:23 +0200
commit9714152bc4c87d26a3f9c2b5e3cc7a5e186c5867 (patch)
treef73120cd74b0a8f91bbfbed0abb174ec3a0a6a6b
parent1846461f7bc1a2ea035a8270496b4714c93e7cb3 (diff)
downloadayatana-indicator-keyboard-pr/osk-layouts-if-no-hwkbd.tar.gz
ayatana-indicator-keyboard-pr/osk-layouts-if-no-hwkbd.tar.bz2
ayatana-indicator-keyboard-pr/osk-layouts-if-no-hwkbd.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 176d576b..3a3863b4 100644
--- a/src/keyboard-lomiri.c
+++ b/src/keyboard-lomiri.c
@@ -693,7 +693,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)