From ae311dd4dcb2c3e46cf4f238306e746648a87e03 Mon Sep 17 00:00:00 2001 From: Chris Bessent Date: Sun, 22 Aug 2021 13:10:47 -0700 Subject: Escape ampersands in game names in instance window These are technically buttons so Qt tries to make shortcuts. --- src/createinstancedialogpages.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/createinstancedialogpages.cpp') diff --git a/src/createinstancedialogpages.cpp b/src/createinstancedialogpages.cpp index 6173335a..481f032d 100644 --- a/src/createinstancedialogpages.cpp +++ b/src/createinstancedialogpages.cpp @@ -474,7 +474,7 @@ void GamePage::updateButton(Game* g) return; } - g->button->setText(g->game->gameName()); + g->button->setText(g->game->gameName().replace("&", "&&")); g->button->setIcon(g->game->gameIcon()); if (g->installed) { -- cgit v1.3.1