- for(int i = 0; i < mwindow->vwindows.size(); i++)
- {
+ for(int i = 0; i < mwindow->vwindows.size(); i++) {
VWindow *vwindow = mwindow->vwindows.get(i);
+ if( !vwindow->is_running() ) continue;
vwindow->gui->lock_window("PreferencesThread::apply_settings");
vwindow->gui->meters->change_format(edl->session->meter_format,
edl->session->min_meter_db,
int x,
int y)
: BC_Window(_(PROGRAM_NAME ": Preferences"),
- x,
- y,
- WIDTH,
- HEIGHT,
- (int)BC_INFINITY,
- (int)BC_INFINITY,
- 0,
- 0,
- 1)
+ x,y, WIDTH,HEIGHT, WIDTH,HEIGHT, 1,0,1)
{
this->mwindow = mwindow;
this->thread = thread;