abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/Keyboard2.java
diff options
context:
space:
mode:
authorPatrick2026-05-07 20:16:23 +0200
committerPatrick2026-05-07 20:16:23 +0200
commitb866f59e400973c2f7ba0e97517fdddeb3efbb33 (patch)
tree20c702893298303445e4513de78a9fd83ca5bf94 /srcs/juloo.keyboard2/Keyboard2.java
parent5cfb4e328e4985f9ea7c145a76938f48e9df6fef (diff)
parentb807f217a06d3312e05a25c23342f41d339e76c6 (diff)
downloadunexpected-keyboard-b866f59e400973c2f7ba0e97517fdddeb3efbb33.tar.gz
unexpected-keyboard-b866f59e400973c2f7ba0e97517fdddeb3efbb33.zip
Merge branch 'master' into skintones
Diffstat (limited to 'srcs/juloo.keyboard2/Keyboard2.java')
-rw-r--r--srcs/juloo.keyboard2/Keyboard2.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/srcs/juloo.keyboard2/Keyboard2.java b/srcs/juloo.keyboard2/Keyboard2.java
index d0d6047..7493956 100644
--- a/srcs/juloo.keyboard2/Keyboard2.java
+++ b/srcs/juloo.keyboard2/Keyboard2.java
@@ -23,11 +23,12 @@ import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
+import juloo.cdict.Cdict;
import juloo.keyboard2.dict.Dictionaries;
import juloo.keyboard2.dict.DictionariesActivity;
import juloo.keyboard2.prefs.LayoutsPreference;
import juloo.keyboard2.suggestions.CandidatesView;
-import juloo.cdict.Cdict;
+import juloo.keyboard2.suggestions.Suggestions;
public class Keyboard2 extends InputMethodService
implements SharedPreferences.OnSharedPreferenceChangeListener
@@ -173,6 +174,9 @@ public class Keyboard2 extends InputMethodService
private void refresh_current_dictionary()
{
_config.current_dictionary = null;
+ _config.emoji_dictionary = null;
+ if (_device_locales.default_ == null)
+ return;
String current = _device_locales.default_.dictionary;
if (current == null)
return;
@@ -180,6 +184,7 @@ public class Keyboard2 extends InputMethodService
if (dicts == null)
return;
_config.current_dictionary = Dictionaries.find_by_name(dicts, "main");
+ _config.emoji_dictionary = Dictionaries.find_by_name(dicts, "emoji");
}
private void refresh_candidates_view()
@@ -490,7 +495,7 @@ public class Keyboard2 extends InputMethodService
return _handler;
}
- public void set_suggestions(List<String> suggestions)
+ public void set_suggestions(Suggestions suggestions)
{
_candidates_view.set_candidates(suggestions);
}