abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/EmojiGridView.java
diff options
context:
space:
mode:
authorJules Aguillon2021-04-18 23:28:49 +0200
committerJules Aguillon2021-04-18 23:28:49 +0200
commit81803c406a82862602aa5e350fcc07692e9f16a6 (patch)
tree55d0a58f6c37f0707d1d0988d1e937c514bbf3e2 /srcs/juloo.keyboard2/EmojiGridView.java
parent67d3a99a92a457e26a987bd722ce3b46e171b2b1 (diff)
downloadunexpected-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.java4
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);
}
}