diff options
| author | Tilka <tilkax@gmail.com> | 2024-08-06 19:58:24 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-06 19:58:24 +0100 |
| commit | 0fe2abf53cffaa122d53ea1131c6ccb0cf2724ea (patch) | |
| tree | 4e872d510193745135084867bd98dbafb33a1be7 /Source/Core | |
| parent | 68fe6779eb8c9a1594cb8975b3e9edbbd428c405 (diff) | |
| parent | f1366a4546f40c31fc4156a31971a0c0368176b6 (diff) | |
Merge pull request #12973 from Tilka/debugger
Debugger: keep breakpoints ordered by address
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp b/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp index 200d414395..92b49a3b0e 100644 --- a/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp +++ b/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp @@ -207,8 +207,11 @@ void BreakpointWidget::OnClicked(QTableWidgetItem* item) if (!item) return; - if (item->column() == ADDRESS_COLUMN || item->column() == END_ADDRESS_COLUMN) + if (item->column() == SYMBOL_COLUMN || item->column() == ADDRESS_COLUMN || + item->column() == END_ADDRESS_COLUMN) + { return; + } const u32 address = static_cast<u32>(m_table->item(item->row(), 0)->data(ADDRESS_ROLE).toUInt()); @@ -351,6 +354,8 @@ void BreakpointWidget::Update() i++; } + m_table->sortItems(ADDRESS_COLUMN); + // Memory Breakpoints for (const auto& mbp : memchecks.GetMemChecks()) { |
