summary refs log tree commit diff
path: root/src/timeline/TimelineViewManager.cpp
diff options
context:
space:
mode:
authorDeepBlueV7.X <nicolas.werner@hotmail.de>2021-11-18 22:34:48 +0100
committerGitHub <noreply@github.com>2021-11-18 22:34:48 +0100
commit229d7be8684412a0e455482f594ed6ed600665b9 (patch)
tree682ab07abb60a03ab28a67ab0789687fa1523962 /src/timeline/TimelineViewManager.cpp
parentFix video call filename and qtjdenticon for windows (diff)
parentFix colors and alignment in dialogs (diff)
downloadnheko-229d7be8684412a0e455482f594ed6ed600665b9.tar.xz
Merge pull request #806 from LorenDB/dialogFixes
Dialog fixes and improvements
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