From 1a466e5c222c1f6dd1cbe246fcbccab8823c294f Mon Sep 17 00:00:00 2001 From: JiDe Zhang Date: Tue, 11 Aug 2026 21:34:06 +0800 Subject: [PATCH] fix: remove activate_session/deactivate_session requests VT switching is now handled natively by wlroots/libseat (dde-seatd). ddm never sends activate_session/deactivate_session requests, and the treeland handlers that implemented them have been removed, so these dead protocol requests are dropped from treeland-ddm-v1.xml. Verified in ddm: TreelandConnector.cpp only calls treeland_ddm_v1_switch_to_greeter/switch_to_user; 0 references to activate_session/deactivate_session in ddm source. Related: WM-241 --- xml/treeland-ddm-v1.xml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/xml/treeland-ddm-v1.xml b/xml/treeland-ddm-v1.xml index 6fd1154..1a3fd60 100644 --- a/xml/treeland-ddm-v1.xml +++ b/xml/treeland-ddm-v1.xml @@ -22,18 +22,6 @@ - - - Activate treeland session. This will makes treeland try to take - control of screen. - - - - - Deactivate treeland session. This will release control of the - screen, but not to close the current seats. - - Enable treeland rendering. This is primarily called after