[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [marble] src/lib/marble: Fix cache key
From:       Dennis_Nienhüser <null () kde ! org>
Date:       2017-01-31 20:17:35
Message-ID: E1cYerv-0001CL-4k () code ! kde ! org
[Download RAW message or body]

Git commit efaca823b3f9e2c7174541a2194a71c0b85eddf2 by Dennis Nienhüser.
Committed on 31/01/2017 at 19:37.
Pushed by nienhueser into branch 'master'.

Fix cache key

M  +1    -1    src/lib/marble/StyleBuilder.cpp

https://commits.kde.org/marble/efaca823b3f9e2c7174541a2194a71c0b85eddf2

diff --git a/src/lib/marble/StyleBuilder.cpp b/src/lib/marble/StyleBuilder.cpp
index aec5bd8bf..776319e3b 100644
--- a/src/lib/marble/StyleBuilder.cpp
+++ b/src/lib/marble/StyleBuilder.cpp
@@ -245,7 +245,7 @@ GeoDataStyle::ConstPtr \
                StyleBuilder::Private::createRelationStyle(const StylePar
             auto const colorValue = \
                parameters.relation->osmData().tagValue(QStringLiteral("colour"));
             QString const color = QColor::isValidColor(colorValue) ? colorValue : \
QStringLiteral("salmon");  // Take cached Style instance if possible
-            QString const cacheKey = QStringLiteral("/route/hiking/%1").arg(color);
+            QString const cacheKey = \
QStringLiteral("/route/%1/%2").arg(parameters.relation->relationType()).arg(color);  \
if (m_styleCache.contains(cacheKey)) {  return m_styleCache[cacheKey];
             }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic