diff --git a/src/api-impl-jni/views/android_view_View.c b/src/api-impl-jni/views/android_view_View.c index f2854cf0..252b74bd 100644 --- a/src/api-impl-jni/views/android_view_View.c +++ b/src/api-impl-jni/views/android_view_View.c @@ -81,7 +81,7 @@ static void on_click(GtkGestureClick *gesture, int n_press, double x, double y, JNIEnv *env; (*d->jvm)->GetEnv(d->jvm, (void**)&env, JNI_VERSION_1_6); - (*env)->CallBooleanMethod(env, d->on_touch_listener, _METHOD(d->on_touch_listener_class, "onClick", "(Landroid/view/View;)V"), d->this); + (*env)->CallVoidMethod(env, d->on_touch_listener, _METHOD(d->on_touch_listener_class, "onClick", "(Landroid/view/View;)V"), d->this); if((*env)->ExceptionCheck(env)) (*env)->ExceptionDescribe(env); diff --git a/src/api-impl-jni/widgets/android_widget_Button.c b/src/api-impl-jni/widgets/android_widget_Button.c index 1b3a0f9b..1db9d731 100644 --- a/src/api-impl-jni/widgets/android_widget_Button.c +++ b/src/api-impl-jni/widgets/android_widget_Button.c @@ -37,7 +37,7 @@ static void clicked_cb(GtkWidget *button, struct touch_callback_data *d) { JNIEnv *env; (*d->jvm)->GetEnv(d->jvm, (void**)&env, JNI_VERSION_1_6); - (*env)->CallBooleanMethod(env, d->listener, d->listener_method, d->this); + (*env)->CallVoidMethod(env, d->listener, d->listener_method, d->this); if((*env)->ExceptionCheck(env)) (*env)->ExceptionDescribe(env); diff --git a/src/api-impl-jni/widgets/android_widget_ImageButton.c b/src/api-impl-jni/widgets/android_widget_ImageButton.c index ccebe0f7..ba0e1665 100644 --- a/src/api-impl-jni/widgets/android_widget_ImageButton.c +++ b/src/api-impl-jni/widgets/android_widget_ImageButton.c @@ -39,7 +39,7 @@ static void clicked_cb(GtkWidget *button, struct touch_callback_data *d) { JNIEnv *env; (*d->jvm)->GetEnv(d->jvm, (void**)&env, JNI_VERSION_1_6); - (*env)->CallBooleanMethod(env, d->listener, d->listener_method, d->this); + (*env)->CallVoidMethod(env, d->listener, d->listener_method, d->this); if((*env)->ExceptionCheck(env)) (*env)->ExceptionDescribe(env);