mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-16 18:12:10 +00:00
ENH:When software is full screen in mac, the sub frame uses the wxSTAYBON_TOP style
jira: none Change-Id: I338576d77e61a436615e70372b4564c38be0c7dc (cherry picked from commit 645d843dd97949fb6a73e93fc61ffa4a255b20f3)
This commit is contained in:
@@ -755,6 +755,11 @@ void SecondaryCheckDialog::update_text(wxString text)
|
||||
|
||||
void SecondaryCheckDialog::on_show()
|
||||
{
|
||||
#ifdef __APPLE__
|
||||
if (wxGetApp().mainframe && wxGetApp().mainframe->get_mac_full_screen()) {
|
||||
SetWindowStyleFlag(GetWindowStyleFlag() | wxSTAY_ON_TOP);
|
||||
}
|
||||
#endif
|
||||
wxGetApp().UpdateFrameDarkUI(this);
|
||||
// recover button color
|
||||
wxMouseEvent evt_ok(wxEVT_LEFT_UP);
|
||||
@@ -763,7 +768,7 @@ void SecondaryCheckDialog::on_show()
|
||||
m_button_cancel->GetEventHandler()->ProcessEvent(evt_cancel);
|
||||
|
||||
this->Show();
|
||||
//this->Raise();
|
||||
this->Raise();
|
||||
}
|
||||
|
||||
void SecondaryCheckDialog::on_hide()
|
||||
|
||||
Reference in New Issue
Block a user