From 23099f7e8b10a6e348d1a1b78b46cc0329d0841c Mon Sep 17 00:00:00 2001 From: Zach H Date: Sat, 21 Dec 2024 20:43:00 -0500 Subject: [PATCH] Fix token name highlight on open (#5286) --- cockatrice/src/dialogs/dlg_create_token.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cockatrice/src/dialogs/dlg_create_token.cpp b/cockatrice/src/dialogs/dlg_create_token.cpp index c14b27378..25d549868 100644 --- a/cockatrice/src/dialogs/dlg_create_token.cpp +++ b/cockatrice/src/dialogs/dlg_create_token.cpp @@ -31,7 +31,11 @@ DlgCreateToken::DlgCreateToken(const QStringList &_predefinedTokens, QWidget *pa nameLabel = new QLabel(tr("&Name:")); nameEdit = new QLineEdit(tr("Token")); nameEdit->setMaxLength(MAX_NAME_LENGTH); - nameEdit->selectAll(); + QTimer::singleShot(100, this, [=, this]() { + nameEdit->selectAll(); + nameEdit->setFocus(); + }); + connect(nameEdit, SIGNAL(textChanged(const QString &)), this, SLOT(updateSearch(const QString &))); nameLabel->setBuddy(nameEdit);