make invisible widgets insensitive

Otherwise they would still intercept event handling
This commit is contained in:
Julian Winkler
2024-02-09 16:06:09 +01:00
parent f3292a76f2
commit 50ba9b952a

View File

@@ -278,6 +278,7 @@ JNIEXPORT void JNICALL Java_android_view_View_native_1setVisibility(JNIEnv *env,
gtk_widget_set_visible(widget, visibility != android_view_View_GONE);
gtk_widget_set_opacity(widget, (visibility != android_view_View_INVISIBLE) * alpha);
gtk_widget_set_sensitive(widget, visibility != android_view_View_INVISIBLE && alpha != 0.0f);
}
/** JavaWidget: