diff --git a/DS4Windows/DS4Forms/DS4Form.cs b/DS4Windows/DS4Forms/DS4Form.cs index 4df16a8..e91535f 100644 --- a/DS4Windows/DS4Forms/DS4Form.cs +++ b/DS4Windows/DS4Forms/DS4Form.cs @@ -52,7 +52,6 @@ namespace DS4Windows Options opt; private bool optPop; public Size oldsize; - public bool mAllowVisible; bool contextclose; bool turnOffTemp; bool runningBat; @@ -237,11 +236,9 @@ namespace DS4Windows if (!(startMinimizedCheckBox.Checked || mini)) { - mAllowVisible = true; Show(); } - Form_Resize(null, null); RefreshProfiles(); /*opt = new Options(this); opt.Icon = this.Icon; @@ -399,6 +396,7 @@ namespace DS4Windows } instance = this; + Form_Resize(null, null); if (btnStartStop.Enabled && start) TaskRunner.Delay(50).ContinueWith((t) => this.BeginInvoke((System.Action)(() => BtnStartStop_Clicked()))); } @@ -500,17 +498,6 @@ namespace DS4Windows } } - protected override void SetVisibleCore(bool value) - { - if (!mAllowVisible) - { - value = false; - if (!IsHandleCreated) CreateHandle(); - } - - base.SetVisibleCore(value); - } - public static string GetTopWindowName() { IntPtr hWnd = GetForegroundWindow(); @@ -1591,7 +1578,6 @@ Properties.Resources.DS4Update, MessageBoxButtons.YesNo, MessageBoxIcon.Question private void editMenu_Click(object sender, EventArgs e) { - mAllowVisible = true; Show(); WindowState = FormWindowState.Normal; ToolStripMenuItem em = (ToolStripMenuItem)sender; @@ -1741,7 +1727,6 @@ Properties.Resources.DS4Update, MessageBoxButtons.YesNo, MessageBoxIcon.Question private void openToolStripMenuItem_Click(object sender, EventArgs e) { - mAllowVisible = true; Show(); Focus(); WindowState = FormWindowState.Normal;