mirror of
https://github.com/cemu-project/Cemu
synced 2025-10-06 00:32:50 +02:00
UI: Fix assertions (#1623)
This commit is contained in:
@@ -182,14 +182,14 @@ void DownloadGraphicPacksWindow::UpdateThread()
|
||||
if (checkGraphicPackDownloadedVersion(assetName, hasVersionFile))
|
||||
{
|
||||
// already up to date
|
||||
wxMessageBox(_("No updates available."), _("Graphic packs"), wxOK | wxCENTRE, this->GetParent());
|
||||
wxMessageBox(_("No updates available."), _("Graphic packs"), wxOK | wxCENTRE, this);
|
||||
m_threadState = ThreadFinished;
|
||||
return;
|
||||
}
|
||||
if (hasVersionFile)
|
||||
{
|
||||
// if a version file already exists (and graphic packs are installed) ask the user if he really wants to update
|
||||
if (wxMessageBox(_("Updated graphic packs are available. Do you want to download and install them?"), _("Graphic packs"), wxYES_NO, this->GetParent()) != wxYES)
|
||||
if (wxMessageBox(_("Updated graphic packs are available. Do you want to download and install them?"), _("Graphic packs"), wxYES_NO, this) != wxYES)
|
||||
{
|
||||
// cancel update
|
||||
m_threadState = ThreadFinished;
|
||||
@@ -336,7 +336,7 @@ int DownloadGraphicPacksWindow::ShowModal()
|
||||
{
|
||||
if(CafeSystem::IsTitleRunning())
|
||||
{
|
||||
wxMessageBox(_("Graphic packs cannot be updated while a game is running."), _("Graphic packs"), 5, this->GetParent());
|
||||
wxMessageBox(_("Graphic packs cannot be updated while a game is running."), _("Graphic packs"), 5, this);
|
||||
return wxID_CANCEL;
|
||||
}
|
||||
m_thread = std::thread(&DownloadGraphicPacksWindow::UpdateThread, this);
|
||||
|
@@ -174,12 +174,7 @@ void InputPanel::load_controller(const EmulatedControllerPtr& controller)
|
||||
continue;
|
||||
|
||||
auto button_name = controller->get_mapping_name(mapping);
|
||||
#if BOOST_OS_WINDOWS
|
||||
text->SetLabelText(button_name);
|
||||
#else
|
||||
// SetLabelText doesn't seem to work here for some reason on wxGTK
|
||||
text->ChangeValue(button_name);
|
||||
#endif
|
||||
text->ChangeValue(button_name);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user