diff --git a/src/plugins/coreplugin/dialogs/shortcutsettings.cpp b/src/plugins/coreplugin/dialogs/shortcutsettings.cpp index c9d1e996d85..af679852914 100644 --- a/src/plugins/coreplugin/dialogs/shortcutsettings.cpp +++ b/src/plugins/coreplugin/dialogs/shortcutsettings.cpp @@ -200,6 +200,8 @@ void ShortcutSettings::resetTargetIdentifier() if (current && current->data(0, Qt::UserRole).isValid()) { ShortcutItem *scitem = qvariant_cast(current->data(0, Qt::UserRole)); setKeySequence(scitem->m_cmd->defaultKeySequence()); + foreach (ShortcutItem *item, m_scitems) + markCollisions(item); } }