summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLionel Chauvin <megabigbug@yahoo.fr>2009-08-09 09:07:08 +0200
committerLionel Chauvin <megabigbug@yahoo.fr>2009-08-09 09:07:08 +0200
commit2e02a2df1e10ca1d7de7fa6f6d90b28329275696 (patch)
tree6315085ce66e1af99d5bf8da9a106b9973f64645
parentRemoved old cookies system classes.. (diff)
downloadrekonq-2e02a2df1e10ca1d7de7fa6f6d90b28329275696.tar.xz
flashy popup: delete after have painted the newer
-rw-r--r--src/mainwindow.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 7a45d945..15c347c9 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -908,8 +908,7 @@ void MainWindow::notifyMessage(const QString &msg, Rekonq::Notify status)
return;
}
- if(m_popup)
- delete m_popup;
+ KPassivePopup *popup_sav = m_popup;
m_popup = new KPassivePopup(this);
m_popup->setAutoDelete(true);
@@ -953,6 +952,10 @@ void MainWindow::notifyMessage(const QString &msg, Rekonq::Notify status)
QPoint p(x,y);
m_popup->show(p);
+
+ if(popup_sav)
+ delete popup_sav;
+
}