diff --git a/AvailableMetersPanel.c b/AvailableMetersPanel.c index cb67c7f3..22f2c5ef 100644 --- a/AvailableMetersPanel.c +++ b/AvailableMetersPanel.c @@ -45,7 +45,7 @@ static HandlerResult AvailableMetersPanel_eventHandler(Panel* super, int ch) { if (!selected) return IGNORED; - unsigned int param = selected->key & 0xff; + unsigned int param = selected->key & 0xffff; int type = selected->key >> 16; HandlerResult result = IGNORED; bool update = false;