On Sat Jun 13 00:04:19 2026 +0000, Rémi Bernon wrote:
Well, I understand that most compositors *will* refuse to activate the window without the serial and that it will effectively make it work like FlashWindow is supposed to, but the protocol spec actually states:
Some compositors might refuse to activate toplevels when the token doesn't have a valid and recent enough event serial. Which can also mean that some compositors *will* activate windows even without a serial. This would not be the correct behavior for FlashWindow, and I think it means we simply cannot implement FlashWindow that way. We should probably just focus on ActivateWindow, I don't think FlashWindow is used so much anyway. Alright then, I'll draft this until ActivateWindow is ready.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/11103#note_143032