FIX: reset bambu lib after restart network plugin

Change-Id: I4a3a4b7420745835ca3fa00c6edebe9d8d98cbf6
Jira: STUDIO-7571
(cherry picked from commit 28d9c6743fae80bfd40e4ee391e30d62cb16d4ab)
This commit is contained in:
chunmao.guo
2024-07-09 16:36:19 +08:00
committed by Noisyfox
parent 56ac17f085
commit 7c09b0bcba

View File

@@ -19,12 +19,12 @@ END_EVENT_TABLE()
struct StaticBambuLib : BambuLib struct StaticBambuLib : BambuLib
{ {
static StaticBambuLib &get(); static StaticBambuLib &get(BambuLib *);
}; };
wxMediaCtrl3::wxMediaCtrl3(wxWindow *parent) wxMediaCtrl3::wxMediaCtrl3(wxWindow *parent)
: wxWindow(parent, wxID_ANY) : wxWindow(parent, wxID_ANY)
, BambuLib(StaticBambuLib::get()) , BambuLib(StaticBambuLib::get(this))
, m_thread([this] { PlayThread(); }) , m_thread([this] { PlayThread(); })
{ {
SetBackgroundColour(*wxBLACK); SetBackgroundColour(*wxBLACK);