Skip to content

Commit f4c2ea0

Browse files
committed
Use AfterSelect event instead of NodeMouseClick
Keyboard navigation does not work if we use NodeMouseClick
1 parent bab2a7a commit f4c2ea0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

MarkdownViewerPlusPlus/Forms/MarkdownViewerOptions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ public MarkdownViewerOptions(ref MarkdownViewerConfiguration configuration)
6666
this.optionPanels.Add(node.Tag.ToString(), optionsPanel);
6767
}
6868
//
69-
this.treeOptions.NodeMouseClick += treeOptions_NodeMouseClick;
69+
this.treeOptions.AfterSelect += treeOptions_AfterSelect;
7070
//Start with the general options panel
7171
this.splitOptions.Panel2.Controls.Add(this.optionPanels.First().Value);
7272
this.treeOptions.Select();
@@ -82,7 +82,7 @@ public MarkdownViewerOptions(ref MarkdownViewerConfiguration configuration)
8282
/// </summary>
8383
/// <param name="sender"></param>
8484
/// <param name="treeNodeEvent"></param>
85-
protected void treeOptions_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs treeNodeEvent)
85+
protected void treeOptions_AfterSelect(object sender, TreeViewEventArgs treeNodeEvent)
8686
{
8787
//Remove old (if any)
8888
if (this.splitOptions.Panel2.Controls.Count > 0)

0 commit comments

Comments
 (0)