Made clipping distance settings apply immediately

master
krzys-h 2016-05-21 19:05:18 +02:00
parent 59c106f7a7
commit cdd719cc47
2 changed files with 4 additions and 2 deletions

View File

@ -153,7 +153,6 @@ bool CScreenSetup::EventProcess(const Event &event)
(event.type == EVENT_KEY_DOWN && event.GetData<KeyEventData>()->key == KEY(ESCAPE)) )
{
m_settings->SaveSettings();
m_engine->ApplyChange();
m_main->ChangePhase(PHASE_MAIN_MENU);
return false;
}
@ -194,7 +193,6 @@ bool CScreenSetup::EventProcess(const Event &event)
(event.type == EVENT_KEY_DOWN && event.GetData<KeyEventData>()->key == KEY(ESCAPE)) )
{
m_settings->SaveSettings();
m_engine->ApplyChange();
m_interface->DeleteControl(EVENT_WINDOW5);
m_main->ChangePhase(PHASE_SIMUL);
m_main->StopSuspend();

View File

@ -248,8 +248,12 @@ bool CScreenSetupGraphics::EventProcess(const Event &event)
switch( event.type )
{
case EVENT_INTERFACE_PARTI:
ChangeSetupButtons();
break;
case EVENT_INTERFACE_CLIP:
ChangeSetupButtons();
m_engine->ApplyChange();
break;
case EVENT_INTERFACE_DIRTY: