abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/EmojiGridView.java
diff options
context:
space:
mode:
authorJules Aguillon2022-06-05 20:14:16 +0200
committerJules Aguillon2022-06-05 20:14:16 +0200
commit9aac7900c0858eb44b81c4ed1dd80f3cb44b85bb (patch)
treed0cf10bfe93554526967c0e82533ddcc8abbc283 /srcs/juloo.keyboard2/EmojiGridView.java
parent088d46d6e60c9b07929b9faac3eea3ccdeec32a5 (diff)
downloadunexpected-keyboard-9aac7900c0858eb44b81c4ed1dd80f3cb44b85bb.tar.gz
unexpected-keyboard-9aac7900c0858eb44b81c4ed1dd80f3cb44b85bb.zip
Refactor: Make KeyValue final
The class has a complicated internal logic, it is no longer reasonable to extend it.
Diffstat (limited to 'srcs/juloo.keyboard2/EmojiGridView.java')
-rw-r--r--srcs/juloo.keyboard2/EmojiGridView.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/srcs/juloo.keyboard2/EmojiGridView.java b/srcs/juloo.keyboard2/EmojiGridView.java
index 6216d5b..224099c 100644
--- a/srcs/juloo.keyboard2/EmojiGridView.java
+++ b/srcs/juloo.keyboard2/EmojiGridView.java
@@ -55,7 +55,7 @@ public class EmojiGridView extends GridView
Config config = Config.globalConfig();
Integer used = _lastUsed.get(_emojiArray[pos]);
_lastUsed.put(_emojiArray[pos], (used == null) ? 1 : used.intValue() + 1);
- config.handler.handleKeyUp(_emojiArray[pos], Pointers.Modifiers.EMPTY);
+ config.handler.handleKeyUp(_emojiArray[pos].kv(), Pointers.Modifiers.EMPTY);
saveLastUsed(); // TODO: opti
}
@@ -88,7 +88,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.name);
+ set.add(String.valueOf(_lastUsed.get(emoji)) + "-" + emoji.name());
edit.putStringSet(LAST_USE_PREF, set);
edit.apply();
}
@@ -126,7 +126,7 @@ public class EmojiGridView extends GridView
public void setEmoji(Emoji emoji)
{
- setText(emoji.getString());
+ setText(emoji.kv().getString());
}
}