Привязки Java-GI Gtk/Adw — ошибка анимацииJAVA

Программисты JAVA общаются здесь
Anonymous
Привязки Java-GI Gtk/Adw — ошибка анимации

Сообщение Anonymous »

Я использую библиотеку привязок Java-GI и получаю сообщение об ошибке при использовании Adw.Animation:

Код: Выделить всё

private void fadeWidget(Widget widget, DoneCallback onDone) { // widget is a Gtk.Image
AnimationTarget target = new CallbackAnimationTarget(widget::setOpacity);
Animation animation = new TimedAnimation(widget, 1.0, 0, 2000, target);
animation.onDone(onDone);
animation.play();
}
При запуске я попадаю в консоль:

Код: Выделить всё

(java:66340): Adwaita-CRITICAL **: 10:27:14.383: adw_animation_set_target: assertion 'ADW_IS_ANIMATION_TARGET (target)' failed
Это не фатально, и приложение продолжает работать без проблем, включая анимацию.
Думаю, переданный Gtk.Image каким-то образом не сработал? Но потом это работает, поэтому я теряюсь. Любая помощь приветствуется.

Вернуться в «JAVA»