aboutsummaryrefslogtreecommitdiff
path: root/libseat
diff options
context:
space:
mode:
authorKenny Levinsen <kl@kl.wtf>2020-09-18 15:38:53 +0200
committerKenny Levinsen <kl@kl.wtf>2020-09-22 01:01:46 +0200
commit51c7467516d6213d1ff614e4db1e216de6367cc8 (patch)
tree9785f1209ab1c61ddaee0c77a11b6091f1cdc74c /libseat
parentd16122e98a1630d3ea96ff80dc3ea262660fd502 (diff)
seat: Rework seat activation/switch logic
The seat activation logic did not correctly handle VT switching and switching between multiple sessions. Session switching on VT-bound seats is now performed using a VT switch, taking advantage of VT signals to perform the actual switch. This simplifies switching logic and makes it more robust.
Diffstat (limited to 'libseat')
0 files changed, 0 insertions, 0 deletions