From bf682118785621d9510cdf848e7eb3533a516674 Mon Sep 17 00:00:00 2001 From: Pokechu22 Date: Fri, 1 Jul 2022 17:13:00 -0700 Subject: [PATCH] RegisterWidget: Fix crash when right-clicking when there is no selected cell --- Source/Core/DolphinQt/Debugger/RegisterWidget.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/Core/DolphinQt/Debugger/RegisterWidget.cpp b/Source/Core/DolphinQt/Debugger/RegisterWidget.cpp index 0d53155519f9..8ce8d19ca491 100644 --- a/Source/Core/DolphinQt/Debugger/RegisterWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/RegisterWidget.cpp @@ -114,11 +114,11 @@ void RegisterWidget::ShowContextMenu() { QMenu* menu = new QMenu(this); - auto variant = m_table->currentItem()->data(DATA_TYPE); + auto* raw_item = m_table->currentItem(); - if (!variant.isNull()) + if (raw_item != nullptr && !raw_item->data(DATA_TYPE).isNull()) { - auto* item = static_cast(m_table->currentItem()); + auto* item = static_cast(raw_item); auto type = static_cast(item->data(DATA_TYPE).toInt()); auto display = item->GetDisplay();