Fix colors and alignment in dialogs

This commit is contained in:
Nicolas Werner 2021-11-18 22:33:45 +01:00
parent 7be659af46
commit 57fb0d79f9
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9
5 changed files with 15 additions and 27 deletions

View file

@ -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