mirror of
https://github.com/cookiengineer/audacity
synced 2025-08-01 08:29:27 +02:00
Bug 143 - Rogue "Recent &Files" Status Bar entry generated by Effect Menus
Workaround for a bug that is actually in wxWidgets.
This commit is contained in:
parent
c4c1393987
commit
12410fb552
@ -1505,6 +1505,15 @@ void AudacityProject::CreateMenusAndCommands()
|
|||||||
|
|
||||||
|
|
||||||
SetMenuBar(menubar.release());
|
SetMenuBar(menubar.release());
|
||||||
|
// Bug 143 workaround.
|
||||||
|
// The bug is in wxWidgets. For a menu that has scrollers, the
|
||||||
|
// scrollers have an ID of 0 (not wxID_NONE which is -3).
|
||||||
|
// Therefore wxWidgets attempts to find a help string. See
|
||||||
|
// wxFrameBase::ShowMenuHelp(int menuId)
|
||||||
|
// It finds a bogus automatic help string of "Recent &Files"
|
||||||
|
// from that submenu.
|
||||||
|
// So we set the help string for command with Id 0 to empty.
|
||||||
|
mRecentFilesMenu->GetParent()->SetHelpString( 0, "" );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user