diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2025-02-28 22:40:14 +0100 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2025-02-28 22:40:14 +0100 |
commit | cfa3db553b21177c014fd0b855b490b658405426 (patch) | |
tree | e113b38103e51ecb90e57ae5db198a27616d75b2 | |
parent | c2bc6d0246372954d5d35f0fc4023a4a8a4a894b (diff) | |
download | ayatana-indicator-keyboard-cfa3db553b21177c014fd0b855b490b658405426.tar.gz ayatana-indicator-keyboard-cfa3db553b21177c014fd0b855b490b658405426.tar.bz2 ayatana-indicator-keyboard-cfa3db553b21177c014fd0b855b490b658405426.zip |
src/service.c: Don't show 'always-show-osk' toggle switch when on Ubuntu Touch.pr/hide-osk-toggle-on-ubuntutouch
-rw-r--r-- | src/service.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/service.c b/src/service.c index 9d57ddff..31f6ca3b 100644 --- a/src/service.c +++ b/src/service.c @@ -188,7 +188,7 @@ static GMenuModel* createSettingsSection(IndicatorKeyboardService *self) { GMenu * pMenu = g_menu_new(); - if (self->pPrivate->bLomiri) + if (self->pPrivate->bLomiri && (!ayatana_common_utils_is_ubuntutouch())) { GMenuItem *pItem = g_menu_item_new (_("Always show OSK"), "indicator.osk(true)"); g_menu_item_set_attribute (pItem, "x-ayatana-type", "s", "org.ayatana.indicator.switch"); @@ -393,7 +393,7 @@ static void initActions(IndicatorKeyboardService *self) self->pPrivate->pLayoutAction = pAction; g_signal_connect(pAction, "activate", G_CALLBACK(onLayoutSelected), self); - if (self->pPrivate->bLomiri) + if (self->pPrivate->bLomiri && (!ayatana_common_utils_is_ubuntutouch())) { gboolean bOsk = g_settings_get_boolean (self->pPrivate->pLomiriSettings, "always-show-osk"); GVariant *pOsk = g_variant_new_boolean (bOsk); |