From 345c2059bdcfcde8c03c7ae6332b075705ac0a6f Mon Sep 17 00:00:00 2001 From: sandman Date: Sat, 06 Jul 2002 22:05:23 +0000 Subject: Fix for the "dialogs stay on taskbar after closing" bug --- diff --git a/core/settings/light-and-power/light.cpp b/core/settings/light-and-power/light.cpp index 960a165..b56ae11 100644 --- a/core/settings/light-and-power/light.cpp +++ b/core/settings/light-and-power/light.cpp @@ -133,3 +133,8 @@ void LightSettings::applyBrightness() } +void LightSettings::done(int r) +{ + QDialog::done(r); + close ( ); +} diff --git a/core/settings/light-and-power/settings.h b/core/settings/light-and-power/settings.h index cec08e3..27c09a7 100644 --- a/core/settings/light-and-power/settings.h +++ b/core/settings/light-and-power/settings.h @@ -37,6 +37,8 @@ public: protected: void accept(); void reject(); + + void done ( int r ); private slots: void applyBrightness(); -- cgit v0.9.0.2