From d3c5283e8b6ee9e7276599069e68a5f33868eb34 Mon Sep 17 00:00:00 2001 From: falkTX Date: Wed, 12 Jul 2023 11:50:50 +0200 Subject: [PATCH] Fix crash loading aida-x in module browser Signed-off-by: falkTX --- plugins/Cardinal/src/AIDA-X.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/plugins/Cardinal/src/AIDA-X.cpp b/plugins/Cardinal/src/AIDA-X.cpp index 2fb12f6..9c3ca1c 100644 --- a/plugins/Cardinal/src/AIDA-X.cpp +++ b/plugins/Cardinal/src/AIDA-X.cpp @@ -843,10 +843,11 @@ struct AidaSwitch : app::Switch { { engine::ParamQuantity* pq = getParamQuantity(); + bool checked; if (pq == nullptr) - return; - - const bool checked = inverted ? pq->getValue() <= pq->getMinValue() : pq->getValue() > pq->getMinValue(); + checked = inverted ? pq->getValue() <= pq->getMinValue() : pq->getValue() > pq->getMinValue(); + else + checked = true; nvgBeginPath(args.vg); nvgRoundedRect(args.vg, 0, 0, box.size.x, box.size.y, kSwitchWidth/2);