summary refs log tree commit diff
path: root/src/timeline/TimelineViewManager.cpp
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2021-11-18 22:33:45 +0100
committerNicolas Werner <nicolas.werner@hotmail.de>2021-11-18 22:33:45 +0100
commit57fb0d79f97f4e0c83f474892876e6898b10cb86 (patch)
tree682ab07abb60a03ab28a67ab0789687fa1523962 /src/timeline/TimelineViewManager.cpp
parentFix video call filename and qtjdenticon for windows (diff)
downloadnheko-57fb0d79f97f4e0c83f474892876e6898b10cb86.tar.xz
Fix colors and alignment in dialogs
Diffstat (limited to 'src/timeline/TimelineViewManager.cpp')
-rw-r--r--src/timeline/TimelineViewManager.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/timeline/TimelineViewManager.cpp b/src/timeline/TimelineViewManager.cpp

index 84aa2c90..c5fe6b4b 100644 --- a/src/timeline/TimelineViewManager.cpp +++ b/src/timeline/TimelineViewManager.cpp
@@ -116,9 +116,10 @@ TimelineViewManager::updateColorPalette() QColor TimelineViewManager::userColor(QString id, QColor background) { - if (!userColors.contains(id)) - userColors.insert(id, QColor(utils::generateContrastingHexColor(id, background))); - return userColors.value(id); + QPair<QString, quint64> idx{id, background.rgba64()}; + if (!userColors.contains(idx)) + userColors.insert(idx, QColor(utils::generateContrastingHexColor(id, background))); + return userColors.value(idx); } QString