mirror of
https://github.com/cookiengineer/audacity
synced 2026-03-24 15:15:52 +01:00
Bug 2582 - Enh: Repeat last Process, Part 2 (#734)
This commit is contained in:
@@ -253,6 +253,7 @@ const ReservedCommandFlag&
|
||||
const ReservedCommandFlag&
|
||||
HasLastAnalyzerFlag() { static ReservedCommandFlag flag{
|
||||
[](const AudacityProject &project) {
|
||||
if (MenuManager::Get(project).mLastAnalyzerRegistration == MenuCreator::repeattypeunique) return true;
|
||||
return !MenuManager::Get(project).mLastAnalyzer.empty();
|
||||
}
|
||||
}; return flag;
|
||||
@@ -260,7 +261,9 @@ const ReservedCommandFlag&
|
||||
const ReservedCommandFlag&
|
||||
HasLastToolFlag() { static ReservedCommandFlag flag{
|
||||
[](const AudacityProject &project) {
|
||||
return !MenuManager::Get(project).mLastTool.empty();
|
||||
auto& menuManager = MenuManager::Get(project);
|
||||
if (menuManager.mLastToolRegistration == MenuCreator::repeattypeunique) return true;
|
||||
return !menuManager.mLastTool.empty();
|
||||
}
|
||||
}; return flag;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user