From f0bfbc617a0a295d5b7ccbd550a7768ada07bb62 Mon Sep 17 00:00:00 2001 From: "tao.jin" Date: Thu, 15 Dec 2022 12:15:09 +0800 Subject: [PATCH] FIX: position of video setting popup Change-Id: I1e8053f9081b82785a99faad40adf13f756ad5ff --- src/slic3r/GUI/StatusPanel.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/StatusPanel.cpp b/src/slic3r/GUI/StatusPanel.cpp index 69f13d8b9..b4f22b9b5 100644 --- a/src/slic3r/GUI/StatusPanel.cpp +++ b/src/slic3r/GUI/StatusPanel.cpp @@ -2852,7 +2852,9 @@ void StatusPanel::on_camera_enter(wxMouseEvent& event) wxWindow* ctrl = (wxWindow*)event.GetEventObject(); wxPoint pos = ctrl->ClientToScreen(wxPoint(0, 0)); wxSize sz = ctrl->GetSize(); - m_camera_popup->Position(pos, wxSize(sz.x, sz.y)); + pos.x += sz.x; + pos.y += sz.y; + m_camera_popup->SetPosition(pos); m_camera_popup->update(m_media_play_ctrl->IsStreaming()); m_camera_popup->Popup(); }