D23540: Assure wayland output interface creation path

Roman Gilg <[email protected]>
Newsgroups gmane.comp.kde.devel.kwin
Message-ID <[email protected]>
romangg created this revision.
romangg added a reviewer: KWin.
Herald added a project: KWin.
Herald added a subscriber: kwin.
romangg requested review of this revision.

REVISION SUMMARY
  The Wayland and XDG output interfaces are created or destroyed when the
  output is en- or disabled. This follows a clear path of dependencies and
  we should not check if this is indeed the case but instead assert on it.

TEST PLAN
  Nested Wayland and Drm sessions.

REPOSITORY
  R108 KWin

BRANCH
  ensureOutputCreation

REVISION DETAIL
  https://phabricator.kde.org/D23540

AFFECTED FILES
  abstract_wayland_output.cpp
  abstract_wayland_output.h

To: romangg, #kwin
Cc: kwin, LeGast00n, The-Feren-OS-Dev, sbergeron, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, mart
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.