1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 12:32:20 +02:00

Fix for tooltip focus stealing

This commit is contained in:
Brian Fiete 2024-09-09 10:29:32 -04:00
parent b5ceaf9a4e
commit e1d5efe4de

View file

@ -571,12 +571,16 @@ class WinNativeConsoleProvider : ConsoleProvider
if (processId > 0)
AttachConsole(processId);
else*/
AllocConsole();
AllocConsole();
var window = GetConsoleWindow();
if (mHideNativeConsole)
if ((mHideNativeConsole) && (window != default))
{
Windows.SetWindowPos(window, default, 0, 0, 0, 0, 0x290 /* SWP_NOACTIVATE | SWP_NOREPOSITION | SWP_HIDEWINDOW */);
gApp.mMainWindow.SetForeground();
}
//ResizeComponents();
#endif
@ -596,6 +600,8 @@ class WinNativeConsoleProvider : ConsoleProvider
FreeConsole();
#endif
//gApp.mMainWindow.SetForeground();
mCmdSpawn?.Kill();
DeleteAndNullify!(mCmdSpawn);
mExecSpawn?.Kill();