Browse Source

Fixed SD-1706 - Windows Forms Designer resets IsDirty flag

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6291 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
pull/1/head
Daniel Grunwald 15 years ago
parent
commit
68a3515a39
  1. 7
      src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/CodeEditor.cs

7
src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/CodeEditor.cs

@ -285,13 +285,16 @@ namespace ICSharpCode.AvalonEdit.AddIn @@ -285,13 +285,16 @@ namespace ICSharpCode.AvalonEdit.AddIn
this.Encoding = reader.CurrentEncoding;
}
}
primaryTextEditor.IsModified = false;
NewLineConsistencyCheck.StartConsistencyCheck(this);
}
public void Save(Stream stream)
{
primaryTextEditor.Save(stream);
// don't use TextEditor.Save here because that would touch the Modified flag,
// but OpenedFile is already managing IsDirty
using (StreamWriter writer = new StreamWriter(stream, primaryTextEditor.Encoding ?? Encoding.UTF8)) {
writer.Write(primaryTextEditor.Text);
}
}
void OnSplitView(object sender, ExecutedRoutedEventArgs e)

Loading…
Cancel
Save