scummvm/gui
Johannes Schickel 23fa2296c3 Fix regression from r50382, which triggered an assert when clicking "OK" in the GMM's options dialog.
The problem here is that our ConfigDialog uses "" as domain name,
this will result in the assert in common/config-manager.cpp:323
getting triggered, when using ConfMan.removeKey.

Since setting the domain to the game's domain does not seem save
according to the FIXME in gui/dialogs.cpp about this domain hackery,
I decided to adapt the OptionsDialog to only call ConfMan.removeKey
for "music_driver" etc., when the music driver widgets are present.
This is consistent with the over uses of removeKey in
OptionsDialog::close too.

svn-id: r50468
2010-06-28 23:41:43 +00:00
..
themes
about.cpp
about.h
Actions.cpp
Actions.h
browser_osx.mm
browser.cpp
browser.h
chooser.cpp
chooser.h
console.cpp
console.h
credits.h
debugger.cpp
debugger.h
dialog.cpp
dialog.h
editable.cpp
editable.h
EditTextWidget.cpp
EditTextWidget.h
error.cpp
error.h
GuiManager.cpp
GuiManager.h
Key.cpp
Key.h
KeysDialog.cpp
KeysDialog.h
launcher.cpp
launcher.h
ListWidget.cpp
ListWidget.h
massadd.cpp
massadd.h
message.cpp
message.h
module.mk
object.cpp
object.h
options.cpp Fix regression from r50382, which triggered an assert when clicking "OK" in the GMM's options dialog. 2010-06-28 23:41:43 +00:00
options.h
PopUpWidget.cpp
PopUpWidget.h
saveload.cpp
saveload.h
ScrollBarWidget.cpp
ScrollBarWidget.h
TabWidget.cpp
TabWidget.h
themebrowser.cpp
themebrowser.h
ThemeEngine.cpp
ThemeEngine.h
ThemeEval.cpp
ThemeEval.h
ThemeLayout.cpp
ThemeLayout.h
ThemeParser.cpp
ThemeParser.h
widget.cpp
widget.h