Subject: | unintended override? |
I'm not sure if this module is still being maintained, or if the below is a bug or just a misunderstanding on my part.
I was investigating using Clutter for a simple custom interface, and found the following warning reported when used together with Gtk3:
"Subroutine Gtk3::Builder::add_from_string redefined at /home/jeremy/perl5/lib/perl5/Gtk3.pm line 802."
I looked into the Clutter.pm source and saw the following override:
sub Gtk3::Builder::add_from_string {
my ($builder, $string) = @_;
return Glib::Object::Introspection->invoke (
$_CLUTTER_BASENAME, 'Script', 'add_from_string',
$builder, $string, length $string);
}
It seems strange to override a Gtk3::Builder method in the Clutter bindings, and when I looked into the introspection docs for Clutter::Script I see no mention of an "add_from_string" method. I'm wondering if maybe this was just a copy/paste bug that slipped in unnoticed?
Regards,
Jeremy