diff --git a/rpcs3/rpcs3qt/debugger_list.cpp b/rpcs3/rpcs3qt/debugger_list.cpp index 16f89e8c2c..949130d39a 100644 --- a/rpcs3/rpcs3qt/debugger_list.cpp +++ b/rpcs3/rpcs3qt/debugger_list.cpp @@ -153,10 +153,10 @@ void debugger_list::keyPressEvent(QKeyEvent* event) switch (event->key()) { - case Qt::Key_PageUp: ShowAddress(m_pc - (m_item_count * 2) * 4); return; - case Qt::Key_PageDown: ShowAddress(m_pc); return; - case Qt::Key_Up: ShowAddress(m_pc - (m_item_count + 1) * 4); return; - case Qt::Key_Down: ShowAddress(m_pc - (m_item_count - 1) * 4); return; + case Qt::Key_PageUp: ShowAddress(m_pc - (m_item_count * 4), true); return; + case Qt::Key_PageDown: ShowAddress(m_pc + (m_item_count * 4), true); return; + case Qt::Key_Up: ShowAddress(m_pc - 4, true); return; + case Qt::Key_Down: ShowAddress(m_pc + 4, true); return; default: break; } }