プロジェクト

全般

プロフィール

バグ #719

完了

Plugin::GUI::Pane::active_class_of()アクティブな子ウィジェットを返さない。

Satoshi Okuno さんが約10年前に追加. 約10年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
プラグイン名:
GUI
ブランチ:
クラッシュする:

説明

PaneはHierarchyChildとHierarchyParentの両方をincludeしています。
HierarchyChildとHierarchyParentは双方active_class_ofを持っていますが、HierarchyChildの方は子を辿らず自身のみを検索しています。

Paneの場合、子を辿るHierarchyParent版が適用されるのが正と思いますがinclude順によってHierarchyChild版が使用されます。

アドホックなのですが、HierarchyChild版が呼ばれた時にHierarchyParentがインクルードされているか調べ、使用可能ならばHierarchyParent版を呼び出す様にするのが良いと思いましたが、如何でしょうか。


ファイル

他の形式にエクスポート: Atom PDF