From 41dfa844f12df15c5f489e7f79f984bfb1aeffcf Mon Sep 17 00:00:00 2001 From: Jules Aguillon Date: Sat, 8 May 2021 02:03:23 +0200 Subject: [PATCH] Move inverted punctuation to the tilde modifier --- srcs/juloo.keyboard2/KeyModifier.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/srcs/juloo.keyboard2/KeyModifier.java b/srcs/juloo.keyboard2/KeyModifier.java index 71ca40f..9cebfa6 100644 --- a/srcs/juloo.keyboard2/KeyModifier.java +++ b/srcs/juloo.keyboard2/KeyModifier.java @@ -76,7 +76,12 @@ class KeyModifier default: return (char)KeyCharacterMap.getDeadChar('\u02C6', c); } case KeyValue.FLAG_ACCENT4: - return (char)KeyCharacterMap.getDeadChar('\u02DC', c); + switch (c) + { + case '?': return '¿'; + case '!': return '¡'; + default: return (char)KeyCharacterMap.getDeadChar('\u02DC', c); + } case KeyValue.FLAG_ACCENT5: switch (c) { @@ -91,8 +96,6 @@ class KeyModifier switch (c) { case '-': return '÷'; - case '?': return '¿'; - case '!': return '¡'; default: return (char)KeyCharacterMap.getDeadChar('\u00A8', c); } case KeyValue.FLAG_ACCENT_SUPERSCRIPT: