Pass clicked rather than owning widget
This commit is contained in:
parent
2add2904b2
commit
b06892ff01
3 changed files with 17 additions and 16 deletions
|
|
@ -64,7 +64,7 @@ namespace MatterHackers.MatterControl.CustomWidgets
|
|||
TreeView.SelectedNode = this;
|
||||
}
|
||||
|
||||
this.TreeView.NotifyItemClicked(this, e);
|
||||
this.TreeView.NotifyItemClicked(this.TitleBar, e);
|
||||
};
|
||||
this.AddChild(this.TitleBar);
|
||||
|
||||
|
|
|
|||
|
|
@ -75,9 +75,9 @@ namespace MatterHackers.MatterControl.CustomWidgets
|
|||
|
||||
public event EventHandler BeforeCheck;
|
||||
|
||||
internal void NotifyItemClicked(TreeNode treeNode, MouseEventArgs e)
|
||||
internal void NotifyItemClicked(GuiWidget sourceWidget, MouseEventArgs e)
|
||||
{
|
||||
this.NodeMouseClick?.Invoke(treeNode, e);
|
||||
this.NodeMouseClick?.Invoke(sourceWidget, e);
|
||||
}
|
||||
|
||||
public event EventHandler BeforeCollapse;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue