https://bugs.kde.org/show_bug.cgi?id=477985

--- Comment #2 from Stefan Hoffmeister <stefan.hoffmeis...@econos.de> ---
Looking at the code at
https://invent.kde.org/plasma/kwin/-/blob/3cc8e9f13bd011670c3a763bdaf3a508b5270a1d/src/backends/drm/drm_connector.cpp#L267
I am not sure how missing EDID data could result in this functional problem?

Resizing seems to leave the number of modes unchanged, but changes the content
of the _preferred_ mode, so the modes probably are detected as `!equal`, so the
mode list gets updated.

I do not see why that new / updated preferred mode (at the same position as
before) does not get activated.

Is there special casing required for "virtual" connectors? Or is "mode has not
changed" detection too aggressive?

Unfortunately, there is no additional debug logging in that area.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to