diff options
| author | Jules Aguillon | 2024-12-08 11:43:40 +0100 |
|---|---|---|
| committer | Jules Aguillon | 2024-12-08 11:43:40 +0100 |
| commit | 7c85870352c93cc7f73f28c26effc37e4f5bfc9b (patch) | |
| tree | 59fd7b35dee5af9fa3c9d9549207b02de2cc914a /srcs/juloo.keyboard2/prefs/ListGroupPreference.java | |
| parent | 2060e6ab07ea1b16b368e2bab2423cfa35fac760 (diff) | |
| download | unexpected-keyboard-7c85870352c93cc7f73f28c26effc37e4f5bfc9b.tar.gz unexpected-keyboard-7c85870352c93cc7f73f28c26effc37e4f5bfc9b.zip | |
Fix empty text box when editing custom extra keys
Diffstat (limited to 'srcs/juloo.keyboard2/prefs/ListGroupPreference.java')
| -rw-r--r-- | srcs/juloo.keyboard2/prefs/ListGroupPreference.java | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/srcs/juloo.keyboard2/prefs/ListGroupPreference.java b/srcs/juloo.keyboard2/prefs/ListGroupPreference.java index e332764..b91bd82 100644 --- a/srcs/juloo.keyboard2/prefs/ListGroupPreference.java +++ b/srcs/juloo.keyboard2/prefs/ListGroupPreference.java @@ -54,14 +54,9 @@ public abstract class ListGroupPreference<E> extends PreferenceGroup return true; } - /** Called when an item is added or modified. */ - abstract void select(SelectionCallback<E> callback); - - /** Called when an item is modified. */ - void select(SelectionCallback<E> callback, E _old_value) - { - select(callback); - } + /** Called when an item is added or modified. [old_value] is [null] if the + item is being added. */ + abstract void select(SelectionCallback<E> callback, E old_value); /** A separate class is used as the same serializer must be used in the static context. See [Serializer] below. */ @@ -261,7 +256,7 @@ public abstract class ListGroupPreference<E> extends PreferenceGroup } public boolean allow_remove() { return false; } - }); + }, null); } } |
