1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-14 17:14:07 +01:00

ESC leaves scrubbing even when clicked only; disable scrub menu items when...

... another project is playing
This commit is contained in:
Paul Licameli
2016-04-26 08:36:14 -04:00
parent 6d2528ae10
commit b0d2f38786
3 changed files with 9 additions and 7 deletions

View File

@@ -680,13 +680,14 @@ std::vector<wxString> Scrubber::GetAllUntranslatedStatusStrings()
void Scrubber::AddMenuItems()
{
auto cm = mProject->GetCommandManager();
auto flags = cm->GetDefaultFlags() | WaveTracksExistFlag;
auto mask = cm->GetDefaultMask() | WaveTracksExistFlag;
cm->BeginSubMenu(_("Scru&bbing"));
for (const auto &item : menuItems) {
cm->AddCheck(item.name, wxGetTranslation(item.label),
FNT(Scrubber, this, item.memFn),
false,
WaveTracksExistFlag, WaveTracksExistFlag);
false, flags, mask);
}
cm->EndSubMenu();
CheckMenuItem();