ttree_view_node: bind label selection event to toggle if label is not present
This commit is contained in:
parent
0d424e9d5d
commit
5f67eee678
1 changed files with 5 additions and 0 deletions
|
@ -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(
|
||||
|
|
Loading…
Add table
Reference in a new issue