From 65ee6df4451c7747cdb520557795fccebca6fd9e Mon Sep 17 00:00:00 2001 From: Jon Evans Date: Thu, 27 Nov 2025 14:02:31 -0500 Subject: [PATCH] Make sure design block reload events come on main thread --- common/pgm_base.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/pgm_base.cpp b/common/pgm_base.cpp index d521bb9b72..920119f28d 100644 --- a/common/pgm_base.cpp +++ b/common/pgm_base.cpp @@ -930,8 +930,8 @@ void PGM_BASE::PreloadDesignBlockLibraries( KIWAY* aKiway ) m_libraryPreloadInProgress.store( false ); std::string payload = ""; - aKiway->ExpressMail( FRAME_SCH, MAIL_RELOAD_LIB, payload ); - aKiway->ExpressMail( FRAME_PCB_EDITOR, MAIL_RELOAD_LIB, payload ); + aKiway->ExpressMail( FRAME_SCH, MAIL_RELOAD_LIB, payload, nullptr, true ); + aKiway->ExpressMail( FRAME_PCB_EDITOR, MAIL_RELOAD_LIB, payload, nullptr, true ); }; thread_pool& tp = GetKiCadThreadPool();