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();