From de077f8477c0b7077ed9239be8741fcb67658ffa Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Tue, 12 Apr 2011 20:01:31 +0200 Subject: Let each DolphinMainWindow run in a custom process A possible crash in one Dolphin window should not result in crashing other Dolphin windows. Beside this it also prevents issues with modal dialogs or notifications. BUG: 269950 BUG: 206053 BUG: 196034 FIXED-IN: 4.7.0 --- src/settings/dolphinsettingsdialog.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/settings/dolphinsettingsdialog.cpp') diff --git a/src/settings/dolphinsettingsdialog.cpp b/src/settings/dolphinsettingsdialog.cpp index 611648561..b1988ddc1 100644 --- a/src/settings/dolphinsettingsdialog.cpp +++ b/src/settings/dolphinsettingsdialog.cpp @@ -129,7 +129,6 @@ void DolphinSettingsDialog::applySettings() foreach (SettingsPageBase* page, m_pages) { page->applySettings(); } - DolphinApplication::app()->refreshMainWindows(); GeneralSettings* settings = DolphinSettings::instance().generalSettings(); if (settings->modifiedStartupSettings()) { @@ -140,6 +139,8 @@ void DolphinSettingsDialog::applySettings() } enableButtonApply(false); + + emit settingsChanged(); } void DolphinSettingsDialog::restoreDefaults() -- cgit v1.3