abouttreesummaryrefslogcommitdiff
diff options
context:
space:
mode:
authorJules Aguillon2024-10-27 11:04:05 +0100
committerJules Aguillon2024-10-27 11:04:05 +0100
commit3c30e8248e0074f7c856cded3a70a9a4af7477ff (patch)
treef3137abffa86ebaede22a611d5c71b62c34c4c56
parent73742a853f346a39e7b923ba1c0919dc32570190 (diff)
downloadunexpected-keyboard-3c30e8248e0074f7c856cded3a70a9a4af7477ff.tar.gz
unexpected-keyboard-3c30e8248e0074f7c856cded3a70a9a4af7477ff.zip
Stable extra keys position when number row is added
Add the extra keys to the keyboard before the number row is added, as that interferes with the "preferred pos" system.
-rw-r--r--srcs/juloo.keyboard2/Config.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/srcs/juloo.keyboard2/Config.java b/srcs/juloo.keyboard2/Config.java
index bd44386..bb79bb8 100644
--- a/srcs/juloo.keyboard2/Config.java
+++ b/srcs/juloo.keyboard2/Config.java
@@ -301,10 +301,10 @@ public final class Config
});
if (show_numpad)
kw = kw.addNumPad(modify_numpad(num_pad, kw));
- if (added_number_row != null)
- kw = kw.insert_row(added_number_row, 0);
if (extra_keys.size() > 0)
kw = kw.addExtraKeys(extra_keys.entrySet().iterator());
+ if (added_number_row != null)
+ kw = kw.insert_row(added_number_row, 0);
return kw;
}