# HG changeset patch # User smxx # Date 1268823728 0 # Node ID 3aa3675d97eb6c7258e4fb5073c27a60f778f068 # Parent 8f4e6de8e4ef22b83fd10317e695e75d0502fa82 Frontend: * Fixed scheme selection (dang!) diff -r 8f4e6de8e4ef -r 3aa3675d97eb QTfrontend/gamecfgwidget.cpp --- a/QTfrontend/gamecfgwidget.cpp Wed Mar 17 10:55:12 2010 +0000 +++ b/QTfrontend/gamecfgwidget.cpp Wed Mar 17 11:02:08 2010 +0000 @@ -246,8 +246,18 @@ void GameCFGWidget::mapChanged(const QString & value) { - GameSchemes->setEnabled(pMapContainer->getCurrentIsMission()); - WeaponsName->setEnabled(pMapContainer->getCurrentIsMission()); + if(pMapContainer->getCurrentIsMission()) + { + GameSchemes->setEnabled(false); + WeaponsName->setEnabled(false); + GameSchemes->setCurrentIndex(GameSchemes->findText("Default")); + WeaponsName->setCurrentIndex(WeaponsName->findText("Default")); + } + else + { + GameSchemes->setEnabled(true); + WeaponsName->setEnabled(true); + } emit paramChanged("MAP", QStringList(value)); }