From 4d983a208384cfa420f2628844c59f251cee7d8f Mon Sep 17 00:00:00 2001 From: moni-dz Date: Mon, 30 Dec 2024 12:32:37 +0800 Subject: [PATCH] surface: don't issue mode 2031 DSR reports when colors are changed by a VT sequence --- src/Surface.zig | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/Surface.zig b/src/Surface.zig index 053dec3fd..4472ce1c4 100644 --- a/src/Surface.zig +++ b/src/Surface.zig @@ -853,11 +853,8 @@ pub fn handleMessage(self: *Surface, msg: Message) !void { }, .color_change => |change| { - // On any color change, we have to report for mode 2031 - // if it is enabled. - self.reportColorScheme(false); - - // Notify our apprt + // Notify our apprt, but don't send a mode 2031 DSR report + // because VT sequences were used to change the color. try self.rt_app.performAction( .{ .surface = self }, .color_change,