diff options
Diffstat (limited to 'src/ipc')
| -rw-r--r-- | src/ipc/server.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ipc/server.rs b/src/ipc/server.rs index 251f70bc..534fb072 100644 --- a/src/ipc/server.rs +++ b/src/ipc/server.rs @@ -171,7 +171,10 @@ fn process(ctx: &ClientCtx, request: Request) -> Reply { } Request::Output { output, action } => { let ipc_outputs = ctx.ipc_outputs.lock().unwrap(); - let response = if ipc_outputs.contains_key(&output) { + let found = ipc_outputs + .keys() + .any(|name| name.eq_ignore_ascii_case(&output)); + let response = if found { OutputConfigChanged::Applied } else { OutputConfigChanged::OutputWasMissing |
