ttree_view_node: bind label selection event to toggle if label is not present

This commit is contained in:
Charles Dang 2016-01-30 21:28:45 +11:00
parent 0d424e9d5d
commit 5f67eee678

View file

@ -84,6 +84,11 @@ ttree_view_node::ttree_view_node(
&grid_, "tree_view_node_label", false, false);
label_ = dynamic_cast<tselectable_*>(widget);
if(!label_) {
label_ = dynamic_cast<tselectable_*>(toggle_widget);
}
if(label_) {
widget->connect_signal<event::LEFT_BUTTON_CLICK>(
boost::bind(