davidedmundson added a comment.

  > Does KScreen allow to disable all screens?
  
  The user gets a prompt "are you sure you want to disable all outputs?"  
  If they press  the "I'm an idiot" button, then it will.
  
  > and if yes: how does KWin behave in this case?
  
  Very badly.
  
  > How will the Qt QPA behave:
  
  Very badly.
  
  > Ignore the request as "probably temporary"
  
  In theory, we should get atomic batched the change requests from kscreen. 
There's no reason for it to do that.
  
  ----
  
  I'll make it never remove the last screen. 
  If I make it process any changes for currently disabled screens first, that 
should handle atomicly switching monitors nicely.

REPOSITORY
  R108 KWin

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

To: davidedmundson, #plasma
Cc: luebking, broulik, graesslin, plasma-devel, kwin, #kwin, bwowk, ZrenBot, 
progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, 
apol, mart

Reply via email to