ux: Open files in existing ImHex instance if passed in as command line argument on windows

Closes #389
This commit is contained in:
WerWolv
2021-12-30 23:21:32 +01:00
parent 0884025b82
commit d3d9209b39
5 changed files with 62 additions and 9 deletions

View File

@@ -7292,7 +7292,10 @@ void ImGui::FocusTopMostWindowUnderOne(ImGuiWindow* under_this_window, ImGuiWind
{
// We may later decide to test for different NoXXXInputs based on the active navigation input (mouse vs nav) but that may feel more confusing to the user.
ImGuiWindow* window = g.WindowsFocusOrder[i];
IM_ASSERT(window == window->RootWindow);
//IM_ASSERT(window == window->RootWindow);
if (window != window->RootWindow)
return;
if (window != ignore_window && window->WasActive)
if ((window->Flags & (ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs)) != (ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs))
{