FIX:fixed the side menu popup cannot be selected on macos 13

Change-Id: Ic4e9182a1a7175b89f37114b3857e813f299989d
This commit is contained in:
tao wang 2022-12-19 14:45:32 +08:00 committed by Lane.Wei
parent e32792c305
commit 51deb70f64
4 changed files with 18 additions and 2 deletions

View file

@ -3827,7 +3827,7 @@ void GLCanvas3D::on_mouse(wxMouseEvent& evt)
while (p->GetParent())
p = p->GetParent();
auto *top_level_wnd = dynamic_cast<wxTopLevelWindow*>(p);
if (top_level_wnd && top_level_wnd->IsActive())
if (top_level_wnd && top_level_wnd->IsActive() && !wxGetApp().get_side_menu_popup_status())
m_canvas->SetFocus();
m_mouse.position = pos.cast<double>();
m_tooltip_enabled = false;