From 686bbef5b2a7d87bd1ecd04c4b7e2a23143188cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Br=C3=BCbach?= Date: Fri, 9 Oct 2026 14:55:27 +0200 Subject: [PATCH] [UI] Ensure completion selection updates on model changes --- .../src/interface/widgets/utility/card_completer_styler.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cockatrice/src/interface/widgets/utility/card_completer_styler.cpp b/cockatrice/src/interface/widgets/utility/card_completer_styler.cpp index fef1dcbf7..6293346bf 100644 --- a/cockatrice/src/interface/widgets/utility/card_completer_styler.cpp +++ b/cockatrice/src/interface/widgets/utility/card_completer_styler.cpp @@ -79,6 +79,12 @@ CardCompleterStyler::CardCompleterStyler(QCompleter *completer, QObject *parent) connect(completer, qOverload(&QCompleter::activated), this, &CardCompleterStyler::hidePreview); connect(completer->completionModel(), &QAbstractItemModel::modelReset, this, &CardCompleterStyler::onCompletionReset); + connect(completer->completionModel(), &QAbstractItemModel::rowsInserted, this, + &CardCompleterStyler::onCompletionReset); + connect(completer->completionModel(), &QAbstractItemModel::rowsRemoved, this, + &CardCompleterStyler::onCompletionReset); + connect(completer->completionModel(), &QAbstractItemModel::layoutChanged, this, + &CardCompleterStyler::onCompletionReset); } CardCompleterStyler::~CardCompleterStyler()