diff --git a/platform/android/java_class_wrapper.cpp b/platform/android/java_class_wrapper.cpp index 94d31736e74..b32bff0336b 100644 --- a/platform/android/java_class_wrapper.cpp +++ b/platform/android/java_class_wrapper.cpp @@ -199,7 +199,7 @@ bool JavaClass::_call_method(JavaObject *p_instance, const StringName &p_method, case ARG_ARRAY_BIT | ARG_TYPE_CHARSEQUENCE: { if (p_args[i]->get_type() == Variant::ARRAY) { Array arr = *p_args[i]; - if (arr.is_typed() && (arr.get_typed_builtin() != Variant::STRING || arr.get_typed_builtin() != Variant::STRING_NAME)) { + if (arr.is_typed() && (arr.get_typed_builtin() != Variant::STRING && arr.get_typed_builtin() != Variant::STRING_NAME)) { arg_expected = Variant::ARRAY; } } else if (p_args[i]->get_type() != Variant::PACKED_STRING_ARRAY) {