From 7b5562c7575a26c8091457398b5f6d0fa1160eac Mon Sep 17 00:00:00 2001 From: Alexander Date: Mon, 10 Dec 2018 14:47:36 +0200 Subject: [PATCH] Fixed bug with empty filename field while saving/creating a file --- Crypto Notepad/Form1.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Crypto Notepad/Form1.cs b/Crypto Notepad/Form1.cs index 79191ae..a8544e3 100644 --- a/Crypto Notepad/Form1.cs +++ b/Crypto Notepad/Form1.cs @@ -170,6 +170,9 @@ private void openAsotiations() private void newToolStripMenuItem_Click_1(object sender, EventArgs e) { + saveConfirm(false); + SaveFile.FileName = "Unnamed.cnp"; + publicVar.openFileName = "Crypto Notepad"; Form2 f2 = new Form2(); f2.ShowDialog(); @@ -185,6 +188,7 @@ private void newToolStripMenuItem_Click_1(object sender, EventArgs e) { return; } + customRTB.Clear(); StreamWriter sw = new StreamWriter(SaveFile.FileName); string NameWithotPath = Path.GetFileName(SaveFile.FileName); @@ -198,6 +202,7 @@ private void saveAsToolStripMenuItem_Click(object sender, EventArgs e) { int saveCaret = customRTB.SelectionStart; string NameWithotPath = Path.GetFileName(OpenFile.FileName); + SaveFile.FileName = currentFilename; if (string.IsNullOrEmpty(publicVar.encryptionKey.Get())) { Form2 Form2 = new Form2();