ShortCutManager: Fix the disconnect condition

The intention was to check the passed arg, not a static state.

Amends 8d9710c074

Change-Id: I5215c67c533c399694883b83ea7ea66da8387342
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
This commit is contained in:
Jarek Kobus
2023-12-13 20:47:06 +01:00
parent dc42b62ddf
commit e919e235b7

View File

@@ -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);
}