From cc98798c318babea3efa0f62ac7ab238d39c6142 Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Wed, 14 May 2008 19:52:34 +0000 Subject: [PATCH] Fixed NullReferenceException in the options dialog (see Forum-7786). git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3080 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../HexEditor/Project/Src/View/HexEditOptionsPanel.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/AddIns/DisplayBindings/HexEditor/Project/Src/View/HexEditOptionsPanel.cs b/src/AddIns/DisplayBindings/HexEditor/Project/Src/View/HexEditOptionsPanel.cs index ee01927bf4..d237cbee40 100644 --- a/src/AddIns/DisplayBindings/HexEditor/Project/Src/View/HexEditOptionsPanel.cs +++ b/src/AddIns/DisplayBindings/HexEditor/Project/Src/View/HexEditOptionsPanel.cs @@ -184,7 +184,10 @@ namespace HexEditor.View el.SetAttribute("Name", "TextDisplay"); el.SetAttribute("FitToWidth", this.cbFitToWidth.Checked.ToString()); el.SetAttribute("BytesPerLine", this.nUDBytesPerLine.Value.ToString()); - el.SetAttribute("ViewMode", this.dUDViewModes.SelectedItem.ToString()); + if (this.dUDViewModes.SelectedIndex == -1) + el.SetAttribute("ViewMode", HexEditor.Util.ViewMode.Hexadecimal.ToString()); + else + el.SetAttribute("ViewMode", this.dUDViewModes.SelectedItem.ToString()); file.FirstChild.AppendChild(el); el = file.CreateElement("Setting");