From 2eb38b3c0235de382a754ac8d3a0d71ed7704fdf Mon Sep 17 00:00:00 2001 From: Matthew Horan Date: Wed, 5 Dec 2012 19:52:04 -0500 Subject: [PATCH] Don't disconnect loadFinished in UnsupportedContentHandler WebPage::setContent will cause the loadFinished signal to fire, so there's no need to call loadFinished if the signal is connected. --- src/UnsupportedContentHandler.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/UnsupportedContentHandler.cpp b/src/UnsupportedContentHandler.cpp index 0091509..9e6758e 100644 --- a/src/UnsupportedContentHandler.cpp +++ b/src/UnsupportedContentHandler.cpp @@ -11,16 +11,13 @@ void UnsupportedContentHandler::renderNonHtmlContent() { QByteArray text = m_reply->readAll(); m_page->mainFrame()->setContent(text, QString("text/plain"), m_reply->url()); m_page->unsupportedContentFinishedReply(m_reply); - m_page->loadFinished(true); this->deleteLater(); } void UnsupportedContentHandler::waitForReplyToFinish() { connect(m_reply, SIGNAL(finished()), this, SLOT(replyFinished())); - disconnect(m_page, SIGNAL(loadFinished(bool)), m_page, SLOT(loadFinished(bool))); } void UnsupportedContentHandler::replyFinished() { renderNonHtmlContent(); - connect(m_page, SIGNAL(loadFinished(bool)), m_page, SLOT(loadFinished(bool))); }