From 4ce4250be08c334d7aa6e9008d0108afb7bdbf0b Mon Sep 17 00:00:00 2001 From: Rene Gollent Date: Tue, 17 Sep 2013 11:17:31 +0200 Subject: [PATCH] Debugger: Fix RegistersView context menu. - Always grab the address value from the actual register value column, rather than the one that's in fact under the mouse. Fixes the "Inspect" item sending you to inspect address 0 if you happened to right click over the register name rather than the value. --- .../debugger/user_interface/gui/team_window/RegistersView.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apps/debugger/user_interface/gui/team_window/RegistersView.cpp b/src/apps/debugger/user_interface/gui/team_window/RegistersView.cpp index 031bb6ba9b..9dafae441d 100644 --- a/src/apps/debugger/user_interface/gui/team_window/RegistersView.cpp +++ b/src/apps/debugger/user_interface/gui/team_window/RegistersView.cpp @@ -242,7 +242,7 @@ RegistersView::TableCellMouseDown(Table* table, int32 rowIndex, return; BVariant value; - if (!fRegisterTableModel->GetValueAt(rowIndex, columnIndex, value)) + if (!fRegisterTableModel->GetValueAt(rowIndex, 1, value)) return; BPopUpMenu* menu = new(std::nothrow)BPopUpMenu("Options");