mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-16 16:10:06 +02:00
Fix for bug #1105 part deux
This commit is contained in:
parent
4d77b9091f
commit
2ae7fb18e9
@ -993,7 +993,11 @@ void FreqWindow::Recalc()
|
|||||||
int windowFunc = mFuncChoice->GetSelection();
|
int windowFunc = mFuncChoice->GetSelection();
|
||||||
|
|
||||||
wxWindow *hadFocus = FindFocus();
|
wxWindow *hadFocus = FindFocus();
|
||||||
wxWindowDisabler *blocker = new wxWindowDisabler(mProgress);
|
// In wxMac, the skipped window MUST be a top level window. I'd originally made it
|
||||||
|
// just the mProgress window with the idea of preventing user interaction with the
|
||||||
|
// controls while the plot was being recalculated. This doesn't appear to be necessary
|
||||||
|
// so just use the the top level window instead.
|
||||||
|
wxWindowDisabler *blocker = new wxWindowDisabler(this);
|
||||||
wxYieldIfNeeded();
|
wxYieldIfNeeded();
|
||||||
|
|
||||||
mAnalyst->Calculate(alg, windowFunc, mWindowSize, mRate,
|
mAnalyst->Calculate(alg, windowFunc, mWindowSize, mRate,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user