<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -42,11 +42,6 @@ ClickToFlashPlugin::ClickToFlashPlugin()
 {
 }
 
-ClickToFlashPlugin::~ClickToFlashPlugin()
-{
-    save();
-}
-
 void ClickToFlashPlugin::load()
 {
     if (m_loaded)
@@ -104,6 +99,7 @@ void ClickToFlashPlugin::configure()
     ui.whitelist-&gt;setModel(model);
     if (dialog.exec() == QDialog::Accepted) {
         m_whitelist = model-&gt;stringList();
+        save();
     }
 }
 
@@ -115,10 +111,12 @@ bool ClickToFlashPlugin::onWhitelist(const QString &amp;host) const
 void ClickToFlashPlugin::addToWhitelist(const QString &amp;host)
 {
     m_whitelist.append(host);
+    save();
 }
 
 void ClickToFlashPlugin::removeFromWhitelist(const QString &amp;host)
 {
     m_whitelist.removeOne(host);
+    save();
 }
 </diff>
      <filename>src/qwebplugins/clicktoflash/clicktoflashplugin.cpp</filename>
    </modified>
    <modified>
      <diff>@@ -36,7 +36,6 @@ class ClickToFlashPlugin : public AroraWebPlugin
 
 public:
     ClickToFlashPlugin();
-    ~ClickToFlashPlugin();
 
     QWebPluginFactory::Plugin metaPlugin();
     QWidget *create(const QString &amp;mimeType, const QUrl &amp;url,</diff>
      <filename>src/qwebplugins/clicktoflash/clicktoflashplugin.h</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>8414072d33091c1a0e2aedaddfd786cb4bdeb083</id>
    </parent>
  </parents>
  <author>
    <name>Benjamin C Meyer</name>
    <email>ben@meyerhome.net</email>
  </author>
  <url>http://github.com/icefox/arora/commit/8135696bf4bb7925ae35c972d4cfcc30fd814f11</url>
  <id>8135696bf4bb7925ae35c972d4cfcc30fd814f11</id>
  <committed-date>2009-04-01T15:16:32-07:00</committed-date>
  <authored-date>2009-04-01T15:15:48-07:00</authored-date>
  <message>Only save ClickToFlash settings when it changes, not in the destructor which occurs after QApplication is destroyed currently and screws up the settings</message>
  <tree>286edbd5d563ba2c55406cf27d0bc08223d57d1b</tree>
  <committer>
    <name>Benjamin C Meyer</name>
    <email>ben@meyerhome.net</email>
  </committer>
</commit>
