From e919e235b702efbf3563b84ac2ef780e297e6606 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Wed, 13 Dec 2023 20:47:06 +0100 Subject: [PATCH] ShortCutManager: Fix the disconnect condition The intention was to check the passed arg, not a static state. Amends 8d9710c0747a68f9938c8e7d32110f67ba64cc1e Change-Id: I5215c67c533c399694883b83ea7ea66da8387342 Reviewed-by: Tim Jenssen Reviewed-by: Qt CI Patch Build Bot --- src/plugins/qmldesigner/shortcutmanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/shortcutmanager.cpp b/src/plugins/qmldesigner/shortcutmanager.cpp index 87a873339df..b7d15c36066 100644 --- a/src/plugins/qmldesigner/shortcutmanager.cpp +++ b/src/plugins/qmldesigner/shortcutmanager.cpp @@ -334,7 +334,7 @@ void ShortCutManager::connectUndoActions(DesignDocument *designDocument) void ShortCutManager::disconnectUndoActions(DesignDocument *designDocument) { - if (currentDesignDocument()) { + if (designDocument) { disconnect(designDocument, &DesignDocument::undoAvailable, this, &ShortCutManager::undoAvailable); disconnect(designDocument, &DesignDocument::redoAvailable, this, &ShortCutManager::redoAvailable); }