From 06b76d58c26b1681b79dc632b3f25e33bb84735b Mon Sep 17 00:00:00 2001 From: Jules Aguillon Date: Sun, 9 Feb 2025 13:10:16 +0100 Subject: [PATCH] Fix the compose key being lockable The compose key was lockable because it had the flag "FLAG_SPECIAL". Without this flag, the key is not lockable with a long press. --- srcs/juloo.keyboard2/KeyValue.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcs/juloo.keyboard2/KeyValue.java b/srcs/juloo.keyboard2/KeyValue.java index 1c2f10f..fb1ce11 100644 --- a/srcs/juloo.keyboard2/KeyValue.java +++ b/srcs/juloo.keyboard2/KeyValue.java @@ -693,8 +693,8 @@ public final class KeyValue implements Comparable case "autofill": return editingKey("auto", Editing.AUTOFILL); /* The compose key */ - case "compose": return makeComposePending(0xE016, ComposeKeyData.compose, FLAG_SECONDARY | FLAG_SPECIAL); - case "compose_cancel": return placeholderKey(0xE01A, Placeholder.COMPOSE_CANCEL, FLAG_SECONDARY | FLAG_SPECIAL); + case "compose": return makeComposePending(0xE016, ComposeKeyData.compose, FLAG_SECONDARY); + case "compose_cancel": return placeholderKey(0xE01A, Placeholder.COMPOSE_CANCEL, FLAG_SECONDARY); /* Placeholder keys */ case "removed": return placeholderKey(Placeholder.REMOVED);