diff options
| author | Andrea Diamantini <adjam7@gmail.com> | 2010-02-13 01:37:29 +0100 | 
|---|---|---|
| committer | Andrea Diamantini <adjam7@gmail.com> | 2010-02-13 01:37:29 +0100 | 
| commit | e5360e6ae9b0601279761983637c8649f8503f0c (patch) | |
| tree | d9ab0b2f593bdddfcc9cb1381f75a77044f96152 | |
| parent | Honor settings when Opening new link after the current focused page (diff) | |
| download | rekonq-e5360e6ae9b0601279761983637c8649f8503f0c.tar.xz | |
Fixing download code && (hopefully) issues
| -rw-r--r-- | src/webpage.cpp | 11 | 
1 files changed, 8 insertions, 3 deletions
diff --git a/src/webpage.cpp b/src/webpage.cpp index 9805a3d5..a0a4fe21 100644 --- a/src/webpage.cpp +++ b/src/webpage.cpp @@ -162,7 +162,9 @@ void WebPage::handleUnsupportedContent(QNetworkReply *reply)          if( offer.isNull() ) // no service can handle this. We can just download it..          { -            isLocal ? KMessageBox::sorry(view(), i18n("No service can handle this :(") ) : downloadRequest(reply->request()); +            isLocal  +                ? KMessageBox::sorry(view(), i18n("No service can handle this :(") )  +                : downloadRequest( reply->request() );              return;          } @@ -173,7 +175,7 @@ void WebPage::handleUnsupportedContent(QNetworkReply *reply)              switch ( dlg.askEmbedOrSave() )              {                  case KParts::BrowserOpenOrSaveQuestion::Save: -                    downloadRequested(reply->request()); +                    downloadRequest( reply->request() );                      return;                  case KParts::BrowserOpenOrSaveQuestion::Cancel:                      return; @@ -320,8 +322,11 @@ void WebPage::downloadRequest(const QNetworkRequest &request)              QDBusInterface kget("org.kde.kget", "/KGet", "org.kde.kget.main");              kget.call("addTransfer", srcUrl.prettyUrl(), destUrl.prettyUrl(), true);          } +         +        return;      } -    else KWebPage::downloadRequest(request); +     +    KWebPage::downloadRequest(request);  }  | 
