[platforms/wayland] Do an initial xdg-surface commit
ClosedPublic

Authored by romangg on Nov 3 2019, 3:53 PM.

Details

Summary

After setting the xdg-surface role an initial commit must be sent per
protocol description.

This fixes Wayland nested session after commit 84de8d135d58 made this
requirement explicit.

Test Plan

Launched Wayland nested session.

Diff Detail

Repository
R108 KWin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
romangg created this revision.Nov 3 2019, 3:53 PM
Restricted Application added a project: KWin. · View Herald TranscriptNov 3 2019, 3:53 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
romangg requested review of this revision.Nov 3 2019, 3:53 PM
romangg updated this revision to Diff 69215.Nov 3 2019, 3:56 PM

Remove unrelated code change.

davidedmundson accepted this revision.Nov 3 2019, 5:59 PM
This revision is now accepted and ready to land.Nov 3 2019, 5:59 PM
This revision was automatically updated to reflect the committed changes.
apol added a subscriber: apol.Nov 4 2019, 3:45 PM

Awesome, thanks! :)