diff --git a/Source/Core/DolphinQt/CheatsManager.cpp b/Source/Core/DolphinQt/CheatsManager.cpp index 3fbdbd4076..2565b6437b 100644 --- a/Source/Core/DolphinQt/CheatsManager.cpp +++ b/Source/Core/DolphinQt/CheatsManager.cpp @@ -163,7 +163,7 @@ void CheatsManager::OnWatchContextMenu() QMenu* menu = new QMenu(this); menu->addAction(tr("Remove from Watch"), this, [this] { - auto* item = m_match_table->selectedItems()[0]; + auto* item = m_watch_table->selectedItems()[0]; int index = item->data(INDEX_ROLE).toInt(); @@ -397,11 +397,11 @@ static bool Compare(T mem_value, T value, CompareType op) case CompareType::Less: return mem_value < value; case CompareType::LessEqual: - return mem_value <= mem_value; + return mem_value <= value; case CompareType::More: - return value > mem_value; + return mem_value > value; case CompareType::MoreEqual: - return value >= mem_value; + return mem_value >= value; default: return false; }