バグ #719 » 0001-HierarchyChild-HierarchyParent-active_class_of.patch
core/plugin/gui/hierarchy_child.rb | ||
---|---|---|
26 | 26 |
self end |
27 | 27 | |
28 | 28 |
def active_class_of(klass) |
29 |
self if is_a? klass end |
|
29 |
if self.class.include?(Plugin::GUI::HierarchyParent) |
|
30 |
super klass |
|
31 |
else |
|
32 |
self if is_a? klass end end |
|
30 | 33 | |
31 | 34 |
# 先祖のうち、 _klass_ と is_a? 関係にあるものを返す |
32 | 35 |
# ==== Args |