From 5c06457792fa965e7f6bdce6743c8305b7462d7b Mon Sep 17 00:00:00 2001 From: zjeffer <4633209+zjeffer@users.noreply.github.com> Date: Sun, 12 Jan 2025 22:51:17 +0100 Subject: [PATCH] parse MonitorAddedV2 return value to MonitorId instead of i8 --- src/event_listener/shared.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/event_listener/shared.rs b/src/event_listener/shared.rs index 8eeac0c..35722e1 100644 --- a/src/event_listener/shared.rs +++ b/src/event_listener/shared.rs @@ -418,7 +418,7 @@ pub struct ChangedSpecialEventData { #[derive(Debug, Clone, PartialEq, Eq)] pub struct MonitorAddedEventData { /// The monitor's id - pub id: i8, + pub id: MonitorId, /// The monitor's name pub name: String, /// the monitor's description @@ -805,7 +805,7 @@ pub(crate) fn event_parser(event: String) -> crate::Result> { } ParsedEventType::MonitorRemoved => Ok(Event::MonitorRemoved(get![args;0])), ParsedEventType::MonitorAddedV2 => Ok(Event::MonitorAdded(MonitorAddedEventData { - id: parse_int!(get![ref args;0], event: "MonitorAddedV2" => i8), + id: parse_int!(get![ref args;0], event: "MonitorAddedV2" => MonitorId), name: get![args;1], description: get![args;2], })),