Skip to content
This repository was archived by the owner on May 13, 2023. It is now read-only.

Commit 1bcb0e5

Browse files
committed
Fixed bug with TreeViewHandler running on different forms than MainForm.
Bumped version to 0.76.
1 parent fa6272b commit 1bcb0e5

File tree

3 files changed

+32
-33
lines changed

3 files changed

+32
-33
lines changed

dnEditor/Forms/MainForm.Designer.cs

Lines changed: 26 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dnEditor/Forms/MainForm.resx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@
125125
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
126126
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
127127
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAg
128-
QwAAAk1TRnQBSQFMAgEBPgEAASgBAgEoAQIBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
128+
QwAAAk1TRnQBSQFMAgEBPgEAATABAgEwAQIBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
129129
AwABQAQAAQECAAEBAQABCAYAAUAYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
130130
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
131131
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@@ -461,7 +461,7 @@
461461
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
462462
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
463463
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACA
464-
0gAAAk1TRnQBSQFMAgEBqAEAATQBCwE0AQsBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
464+
0gAAAk1TRnQBSQFMAgEBqAEAATwBCwE8AQsBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
465465
AwABQAMAAbABAgIAAQEBAAEIBgABrBgAAYACAAGAAwACgAEAAYADAAGAAQABgAEAAoACAAPAAQABwAHc
466466
AcABAAHwAcoBpgEAATMFAAEzAQABMwEAATMBAAIzAgADFgEAAxwBAAMiAQADKQEAA1UBAANNAQADQgEA
467467
AzkBAAGAAXwB/wEAAlAB/wEAAZMBAAHWAQAB/wHsAcwBAAHGAdYB7wEAAdYC5wEAAZABqQGtAgAB/wEz

dnEditor/Misc/NavigationHistory.cs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,8 @@ public class NavigationHistory
2020

2121
public NavigationHistory(TreeViewHandler treeViewHandler)
2222
{
23-
if (!(treeViewHandler.CurrentForm is MainForm))
24-
throw new Exception("TreeViewHandler form is not MainForm!");
25-
2623
_treeViewHandler = treeViewHandler;
27-
_mainForm = (MainForm) _treeViewHandler.CurrentForm;
24+
_mainForm = (_treeViewHandler.CurrentForm is MainForm) ? (MainForm)_treeViewHandler.CurrentForm : null;
2825
}
2926

3027
public void AddPastHistory(object member)
@@ -78,7 +75,9 @@ private void UpdateState()
7875
{
7976
HasPast = _pastHistory.Count > 1;
8077
HasFuture = _futureHistory.Count > 0;
81-
_mainForm.HandleToolStripItemsState();
78+
79+
if (_mainForm != null)
80+
_mainForm.HandleToolStripItemsState();
8281
}
8382
}
8483
}

0 commit comments

Comments
 (0)