Fix map_to_output * turning off device

Signed-off-by: Daniel Hill <daniel@gluo.nz>
This commit is contained in:
Daniel Hill 2023-02-17 20:06:01 +13:00 committed by Simon Ser
parent 9162b536f6
commit 788118f194

View file

@ -220,7 +220,8 @@ bool sway_input_configure_libinput_device(struct sway_input_device *input_device
bool changed = false; bool changed = false;
if (ic->mapped_to_output && if (ic->mapped_to_output &&
!output_by_name_or_id(ic->mapped_to_output)) { strcmp("*", ic->mapped_to_output) != 0 &&
!output_by_name_or_id(ic->mapped_to_output)) {
sway_log(SWAY_DEBUG, sway_log(SWAY_DEBUG,
"%s '%s' is mapped to offline output '%s'; disabling input", "%s '%s' is mapped to offline output '%s'; disabling input",
ic->input_type, ic->identifier, ic->mapped_to_output); ic->input_type, ic->identifier, ic->mapped_to_output);