From 0d641f39776a2d5a1cd217531d3a3e39d3a3c670 Mon Sep 17 00:00:00 2001 From: isanae <14251494+isanae@users.noreply.github.com> Date: Sun, 17 Jan 2021 20:44:20 -0500 Subject: make plugins wait until after the refresh is completed when they request a refresh this is a change in behaviour, but it makes sure plugins don't have a stale view of the mods after running something --- src/organizerproxy.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/organizerproxy.cpp') diff --git a/src/organizerproxy.cpp b/src/organizerproxy.cpp index fe3d502c..6a19986f 100644 --- a/src/organizerproxy.cpp +++ b/src/organizerproxy.cpp @@ -193,7 +193,7 @@ bool OrganizerProxy::waitForApplication(HANDLE handle, bool refresh, LPDWORD exi ProcessRunner::WaitFlags waitFlags = ProcessRunner::ForceWait; if (refresh) { - waitFlags |= ProcessRunner::TriggerRefresh; + waitFlags |= ProcessRunner::TriggerRefresh | ProcessRunner::WaitForRefresh; } const auto r = runner -- cgit v1.3.1