From: Kouhei S. <nu...@co...> - 2017-09-14 01:51:36
|
Kouhei Sutou 2017-09-14 10:51:02 +0900 (Thu, 14 Sep 2017) New Revision: c7f5eb1ee4381e8476b233cd4f7fcdcd8b249973 https://github.com/ruby-gnome2/ruby-gnome2/commit/c7f5eb1ee4381e8476b233cd4f7fcdcd8b249973 Message: gtk3: don't override Gtk::Buildable#add_child Modified files: gtk3/lib/gtk3/container.rb Modified: gtk3/lib/gtk3/container.rb (+8 -1) =================================================================== --- gtk3/lib/gtk3/container.rb 2017-09-14 10:15:50 +0900 (81321556c) +++ gtk3/lib/gtk3/container.rb 2017-09-14 10:51:02 +0900 (e8c933a6f) @@ -31,7 +31,14 @@ module Gtk end alias_method :<<, :add - alias_method :add_child, :add + def add_child(*args, &block) + if defined?(super) + super + else + add(*args, &block) + end + end + alias_method :remove_child, :remove alias_method :focus_chain_raw, :focus_chain |