Improved register searching

This commit is contained in:
Nav
2022-02-04 19:49:19 +00:00
parent 6d9b29d1bc
commit 409205e9a5
5 changed files with 15 additions and 11 deletions

View File

@@ -124,8 +124,6 @@ TargetRegistersPaneWidget::TargetRegistersPaneWidget(
}
void TargetRegistersPaneWidget::filterRegisters(const QString& keyword) {
auto stdKeyword = keyword.toLower().toStdString();
for (const auto& registerGroupWidget : this->registerGroupWidgets) {
// If the group name matches the keyword, then don't bother iterating through all the register widgets
if (keyword.isEmpty() || registerGroupWidget->name.contains(keyword, Qt::CaseInsensitive)) {
@@ -140,7 +138,7 @@ void TargetRegistersPaneWidget::filterRegisters(const QString& keyword) {
}
} else {
registerGroupWidget->filterRegisters(stdKeyword);
registerGroupWidget->filterRegisters(keyword);
}
}
}