mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-10-10 17:21:10 +00:00
Drop two dead lambda captures that only a dev build compiles
CameraPopup and StatusPanel each bind a toggle handler that captures this and never uses it, inside an #if !BBL_RELEASE_TO_PUBLIC block. CMakeLists defines that as $<CONFIG:Release>, so the block compiles in every configuration except Release - and Release is the only one CI builds. Under -Werror the two captures therefore fail RelWithDebInfo, which is what a development build uses, while CI never sees them. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
b6f690a65c
commit
c62385214f
@@ -82,7 +82,7 @@ CameraPopup::CameraPopup(wxWindow *parent)
|
||||
top_sizer->Add(m_text_liveview_retry, 0, wxALIGN_CENTER_VERTICAL | wxALIGN_LEFT | wxALL, FromDIP(5));
|
||||
top_sizer->Add(m_switch_liveview_retry, 0, wxALIGN_CENTER_VERTICAL | wxALIGN_RIGHT | wxALL, FromDIP(5));
|
||||
|
||||
m_switch_liveview_retry->Bind(wxEVT_TOGGLEBUTTON, [this](wxCommandEvent &e) {
|
||||
m_switch_liveview_retry->Bind(wxEVT_TOGGLEBUTTON, [](wxCommandEvent &e) {
|
||||
wxGetApp().app_config->set("liveview", "auto_retry", e.IsChecked());
|
||||
e.Skip();
|
||||
});
|
||||
|
||||
@@ -1462,7 +1462,7 @@ wxBoxSizer *StatusBasePanel::create_monitoring_page()
|
||||
#if !BBL_RELEASE_TO_PUBLIC
|
||||
m_staticText_timelapse->Show();
|
||||
m_bmToggleBtn_timelapse->Show();
|
||||
m_bmToggleBtn_timelapse->Bind(wxEVT_TOGGLEBUTTON, [this](wxCommandEvent &e) {
|
||||
m_bmToggleBtn_timelapse->Bind(wxEVT_TOGGLEBUTTON, [](wxCommandEvent &e) {
|
||||
if (e.IsChecked())
|
||||
wxGetApp().getAgent()->start_subscribe("tunnel");
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user