Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Krüger <mkrueger@xamarin.com>2011-10-27 22:10:25 +0400
committerMike Krüger <mkrueger@xamarin.com>2011-10-27 22:11:11 +0400
commit0c8176c6a0b9e4b24422c9a3c278beac8ee74b3a (patch)
treed50ef56998661985cd17ef0edc836f8e6c58eeef /main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeWidget.cs
parent97e0977a13a8210eda3b95adc851cfd18f474709 (diff)
Fixed "Bug 1729 - Error in merge widget when quitting MD".
Diffstat (limited to 'main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeWidget.cs')
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeWidget.cs5
1 files changed, 3 insertions, 2 deletions
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeWidget.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeWidget.cs
index 9ab8a99e25..4cb9dc10c1 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeWidget.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl.Views/MergeWidget.cs
@@ -43,7 +43,7 @@ namespace MonoDevelop.VersionControl.Views
{
protected override TextEditor MainEditor {
get {
- return editors[1];
+ return editors != null && editors.Length >= 2 ? editors[1] : null;
}
}
@@ -95,7 +95,8 @@ namespace MonoDevelop.VersionControl.Views
protected override void OnDestroyed ()
{
base.OnDestroyed ();
- MainEditor.Document.TextReplaced -= UpdateConflictsOnTextReplace;
+ if (MainEditor != null && MainEditor.Document != null)
+ MainEditor.Document.TextReplaced -= UpdateConflictsOnTextReplace;
}
public string GetResultText ()