From 5f1138f0221ed4cfb8a1c31f45ed19fc20d69f3f Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Thu, 8 Sep 2022 19:05:34 +0800 Subject: [PATCH] FIX: media play error url Change-Id: I7ade71a951fda4e5b2d6c632248d0868846f4e7f --- src/slic3r/GUI/MediaPlayCtrl.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/MediaPlayCtrl.cpp b/src/slic3r/GUI/MediaPlayCtrl.cpp index edd0e7fc1..7a8195361 100644 --- a/src/slic3r/GUI/MediaPlayCtrl.cpp +++ b/src/slic3r/GUI/MediaPlayCtrl.cpp @@ -99,8 +99,9 @@ void MediaPlayCtrl::Play() NetworkAgent* agent = wxGetApp().getAgent(); if (agent) { - agent->get_camera_url(m_machine, [this](std::string url) { + agent->get_camera_url(m_machine, [this, m = m_machine](std::string url) { BOOST_LOG_TRIVIAL(info) << "camera_url: " << url; + if (m != m_machine) return; CallAfter([this, url] { m_url = url; if (m_last_state == MEDIASTATE_INITIALIZING) {