private void callCallback() {
            if (changeCallback != null && variables != null) {
                changeCallback.accept(variables);
            }
        }
the following overwrite of focus search will always search the next EditText inside same RecyclerView
main/src/main/java/cgeo/geocaching/ui/VariableListView.java