diff options
| author | Jules Aguillon | 2021-04-18 23:28:49 +0200 |
|---|---|---|
| committer | Jules Aguillon | 2021-04-18 23:28:49 +0200 |
| commit | 81803c406a82862602aa5e350fcc07692e9f16a6 (patch) | |
| tree | 55d0a58f6c37f0707d1d0988d1e937c514bbf3e2 /srcs/juloo.keyboard2/EmojiGridView.java | |
| parent | 67d3a99a92a457e26a987bd722ce3b46e171b2b1 (diff) | |
| download | unexpected-keyboard-81803c406a82862602aa5e350fcc07692e9f16a6.tar.gz unexpected-keyboard-81803c406a82862602aa5e350fcc07692e9f16a6.zip | |
Separate handling of modifiers from KeyValue class
KeyValue defines an ADT and some of its values, it now contains public
final fields and no internal logic.
KeyModifier handles modifiers and accents and creates new instances of
KeyValue when needed.
This operation is now properly cached.
Diffstat (limited to 'srcs/juloo.keyboard2/EmojiGridView.java')
| -rw-r--r-- | srcs/juloo.keyboard2/EmojiGridView.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/srcs/juloo.keyboard2/EmojiGridView.java b/srcs/juloo.keyboard2/EmojiGridView.java index 1bfceb3..58a0911 100644 --- a/srcs/juloo.keyboard2/EmojiGridView.java +++ b/srcs/juloo.keyboard2/EmojiGridView.java @@ -90,7 +90,7 @@ public class EmojiGridView extends GridView HashSet<String> set = new HashSet<String>(); for (Emoji emoji : _lastUsed.keySet()) - set.add(String.valueOf(_lastUsed.get(emoji)) + "-" + emoji.getName()); + set.add(String.valueOf(_lastUsed.get(emoji)) + "-" + emoji.name); edit.putStringSet(LAST_USE_PREF, set); edit.apply(); } @@ -130,7 +130,7 @@ public class EmojiGridView extends GridView public void setEmoji(Emoji emoji) { - setText(emoji.getSymbol(0)); + setText(emoji.symbol); } } |
