wayland/surface: don't update preferred color description unless it changed

This avoids clients doing unnecessary work
wilder/Plasma/6.2
Xaver Hugl 2 years ago
parent 918ac8b27e
commit 3b28788592
  1. 3
      src/wayland/surface.cpp

@ -1090,6 +1090,9 @@ const ColorDescription &SurfaceInterface::colorDescription() const
void SurfaceInterface::setPreferredColorDescription(const ColorDescription &descr)
{
if (d->preferredColorDescription == descr) {
return;
}
d->preferredColorDescription = descr;
if (d->frogColorManagement) {
d->frogColorManagement->setPreferredColorDescription(descr);

Loading…
Cancel
Save