From c0763f1f26189bdc2ee487e38ccb7e8fe77fac25 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Tue, 16 Jul 2019 13:40:02 +0200 Subject: [PATCH] Fix an issue where we would show no signal even when there was a signal. Patch by Martin Sandsmark. --- nageru/theme.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nageru/theme.cpp b/nageru/theme.cpp index dc73c2c..a119591 100644 --- a/nageru/theme.cpp +++ b/nageru/theme.cpp @@ -745,10 +745,10 @@ int InputStateInfo_get_human_readable_resolution(lua_State* L) string str; if (!input_state_info->last_is_connected[signal_num]) { str = "disconnected"; - } else if (input_state_info->last_height[signal_num]) { + } else if (input_state_info->last_height[signal_num] <= 0) { str = "no signal"; } else if (!input_state_info->last_has_signal[signal_num]) { - if (input_state_info->last_height[signal_num]) { + if (input_state_info->last_height[signal_num] == 525) { // Special mode for the USB3 cards. str = "no signal"; } else { -- 2.39.2