From 838c4eefc47db3225f9a93fb3c29c00f4e04e3c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Sch=C3=B6n?= Date: Wed, 8 Jun 2022 21:31:54 +0200 Subject: [PATCH] Bugfix: clear password textbox on logout only when argument '-pass' not provided --- src/MainForm.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/MainForm.cs b/src/MainForm.cs index 0e9d854..215b645 100644 --- a/src/MainForm.cs +++ b/src/MainForm.cs @@ -36,6 +36,7 @@ namespace MeshCentralRouter public partial class MainForm : Form { private int initialHeight; + private int argflags; public int currentPanel = 0; public DateTime refreshTime = DateTime.Now; public MeshCentralServer meshcentral = null; @@ -230,7 +231,7 @@ namespace MeshCentralRouter title = this.Text; initialHeight = this.Height; - int argflags = 0; + argflags = 0; string update = null; string delete = null; foreach (string arg in this.args) @@ -400,7 +401,7 @@ namespace MeshCentralRouter } else { - if (currentPanel == 4) + if (currentPanel == 4 && (argflags & 4) != 4) passwordTextBox.Text = ""; this.Height = initialHeight;