From 088083925285ae926b5978c2439cb6a5940c90d4 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Mon, 9 Sep 2024 13:28:10 -0400 Subject: [PATCH] BeefCon fix --- BeefTools/BeefCon/BeefSpace.toml | 1 + IDE/src/util/ConsoleProvider.bf | 2 ++ 2 files changed, 3 insertions(+) diff --git a/BeefTools/BeefCon/BeefSpace.toml b/BeefTools/BeefCon/BeefSpace.toml index 5207daa6..7818ed7b 100644 --- a/BeefTools/BeefCon/BeefSpace.toml +++ b/BeefTools/BeefCon/BeefSpace.toml @@ -3,6 +3,7 @@ Projects = {BeefCon = {Path = "."}, Beefy2D = "*"} [Workspace] StartupProject = "BeefCon" +PreprocessorMacros = ["BEEFCON"] [Configs.Release.Win64] BfOptimizationLevel = "OgPlus" diff --git a/IDE/src/util/ConsoleProvider.bf b/IDE/src/util/ConsoleProvider.bf index 1ea84aed..a86d347a 100644 --- a/IDE/src/util/ConsoleProvider.bf +++ b/IDE/src/util/ConsoleProvider.bf @@ -579,7 +579,9 @@ class WinNativeConsoleProvider : ConsoleProvider if ((mHideNativeConsole) && (window != default)) { Windows.SetWindowPos(window, default, 0, 0, 0, 0, 0x290 /* SWP_NOACTIVATE | SWP_NOREPOSITION | SWP_HIDEWINDOW */); +#if !BEEFCON gApp.mMainWindow.SetForeground(); +#endif } //ResizeComponents();