wayland: Reset SurfaceInterface::primaryOutput when the output is removed

CCBUG: 477325
This commit is contained in:
Vlad Zahorodnii 2023-11-22 11:40:36 +02:00
parent 1f32d01a49
commit a01a11fc35

View file

@ -151,7 +151,7 @@ public:
Transaction *lastTransaction = nullptr;
QList<OutputInterface *> outputs;
OutputInterface *primaryOutput = nullptr;
QPointer<OutputInterface> primaryOutput;
std::optional<qreal> preferredBufferScale;
std::optional<OutputTransform> preferredBufferTransform;
std::optional<ColorDescription> preferredColorDescription;