aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/options/libkvioptions.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/options/libkvioptions.cpp')
-rw-r--r--src/modules/options/libkvioptions.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/modules/options/libkvioptions.cpp b/src/modules/options/libkvioptions.cpp
index d818da6be..2327f496e 100644
--- a/src/modules/options/libkvioptions.cpp
+++ b/src/modules/options/libkvioptions.cpp
@@ -122,13 +122,12 @@ static bool options_kvs_cmd_dialog(KviKvsModuleCommandCall * c)
} else {
if(c->hasSwitch('t',"toplevel"))
{
- d = new OptionsDialog(0,szGroup);
+ d = new OptionsDialog(g_pMainWindow,szGroup,true);
} else {
- d = new OptionsDialog(g_pMainWindow->splitter(),szGroup);
+ d = new OptionsDialog(g_pMainWindow->splitter(),szGroup,false);
}
g_pOptionsDialogDict->insert(szGroup,d);
}
- d->setModal(true);
d->raise();
d->show();
d->setFocus();
@@ -217,7 +216,7 @@ static bool options_kvs_cmd_edit(KviKvsModuleCommandCall * c)
}
OptionsWidgetContainer * wc = new OptionsWidgetContainer(
- 0,
+ g_pMainWindow,
!c->hasSwitch('n',"non-modal")
);