diff options
| author | Jules Aguillon | 2022-04-16 23:36:54 +0200 |
|---|---|---|
| committer | Jules Aguillon | 2022-04-16 23:36:54 +0200 |
| commit | 9a8c4f291da8babf3560e509554c78e1991cb22c (patch) | |
| tree | 8051ab1abe74a7ce4dd6a5b78a1155871b3b6bed /srcs/juloo.keyboard2/KeyboardData.java | |
| parent | 14cc318a0eb1f7ccd7695ed5ad6ef27f2428ffe9 (diff) | |
| download | unexpected-keyboard-9a8c4f291da8babf3560e509554c78e1991cb22c.tar.gz unexpected-keyboard-9a8c4f291da8babf3560e509554c78e1991cb22c.zip | |
Fix compatibility with Android 6
Android 6 uses Java 1.7, the only incompatible feature in use was
lambdas.
Diffstat (limited to 'srcs/juloo.keyboard2/KeyboardData.java')
| -rw-r--r-- | srcs/juloo.keyboard2/KeyboardData.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/srcs/juloo.keyboard2/KeyboardData.java b/srcs/juloo.keyboard2/KeyboardData.java index f0b1d1b..78c1d3f 100644 --- a/srcs/juloo.keyboard2/KeyboardData.java +++ b/srcs/juloo.keyboard2/KeyboardData.java @@ -208,7 +208,10 @@ class KeyboardData } } - public static abstract interface MapKeys extends Function<KeyValue, KeyValue> { } + // Not using Function<KeyValue, KeyValue> to keep compatibility with Android 6. + public static abstract interface MapKeys { + public KeyValue apply(KeyValue kv); + } /** Parsing utils */ |
