diff options
author | Andrea Diamantini <adjam7@gmail.com> | 2013-06-16 16:31:58 +0200 |
---|---|---|
committer | Andrea Diamantini <adjam7@gmail.com> | 2013-06-16 18:41:55 +0200 |
commit | 3365560d535f837aaab328d8096e6af5bdfaaf50 (patch) | |
tree | 6a89167fb677a06927dd00768cef9a58c2b1c0f1 /src/icons/webicon.cpp | |
parent | Manage local mimetype icons (diff) | |
download | rekonq-3365560d535f837aaab328d8096e6af5bdfaaf50.tar.xz |
Fix rekonq pages icons according to last changes in IconManager
Diffstat (limited to 'src/icons/webicon.cpp')
-rw-r--r-- | src/icons/webicon.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/icons/webicon.cpp b/src/icons/webicon.cpp index 6e9ec0d5..3bcf18f3 100644 --- a/src/icons/webicon.cpp +++ b/src/icons/webicon.cpp @@ -100,11 +100,18 @@ void WebIcon::saveIcon(bool b) faviconUrl = KUrl(relUrlString); if (!faviconUrl.isValid()) - { - + { faviconUrl = KUrl(rootUrlString + QL1C('/') + relUrlString); } + + if (faviconUrl.host().isEmpty()) + { + faviconUrl = KUrl(rootUrlString + relUrlString); + } } + + kDebug() << "FAVICON RETRIEVING URL: " << faviconUrl; + QString faviconsDir = KStandardDirs::locateLocal("cache" , "favicons/" , true); // dest url |