summaryrefslogtreecommitdiff
path: root/src/icons/webicon.cpp
diff options
context:
space:
mode:
authorAndrea Diamantini <adjam7@gmail.com>2013-06-16 16:31:58 +0200
committerAndrea Diamantini <adjam7@gmail.com>2013-06-16 18:41:55 +0200
commit3365560d535f837aaab328d8096e6af5bdfaaf50 (patch)
tree6a89167fb677a06927dd00768cef9a58c2b1c0f1 /src/icons/webicon.cpp
parentManage local mimetype icons (diff)
downloadrekonq-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.cpp11
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