D18592: [wayland] Call ShellClient install interface methods consistently
David Edmundson <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
davidedmundson created this revision. davidedmundson added a reviewer: KWin. Herald added a project: KWin. Herald added a subscriber: kwin. davidedmundson requested review of this revision. REVISION SUMMARY When we create a new Shellclient there may be a pending relevant interface. For every other case this is handled in WaylandServer, the class responsible for attaching new interfaces at runtime. The only exception is ServerSideDecorationInterface which is handled in the ShellClient constructor. This makes everything consistent. No behavioural changes. TEST PLAN Ran unit tests REPOSITORY R108 KWin BRANCH master REVISION DETAIL https://phabricator.kde.org/D18592 AFFECTED FILES shell_client.cpp wayland_server.cpp To: davidedmundson, #kwin Cc: kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, alexeymin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart