• Jan Blackquill's avatar
    Fix crash on hotplugging displays while switched to another TTY · 9f215a06
    Jan Blackquill authored
    Currently, we inhibit renderloops when switching to another TTY, and unhibit
    when switching back. When we hotplug a display while switched to another TTY,
    its renderloop isn't inhibited by default, yet when we switch back, we try
    to uninhibit the fresh renderloop, which triggers an assert.
    
    Inhibiting newly created outputs while switched to another TTY fixes this crash.
    
    BUG: 435388
    FIXED-IN: 5.21
    9f215a06