From 2debbf21025c824de3f5bbeae50acd0c7b2d55c8 Mon Sep 17 00:00:00 2001 From: Digital Artifex <7929434+DigitalArtifex@users.noreply.github.com> Date: Mon, 8 Jun 2026 07:23:05 -0400 Subject: [PATCH] Changed externalBoundaryCheck logic --- KomplexHubPlugin/common/slidingcachecontroller.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/KomplexHubPlugin/common/slidingcachecontroller.h b/KomplexHubPlugin/common/slidingcachecontroller.h index f6dc413..a863a29 100644 --- a/KomplexHubPlugin/common/slidingcachecontroller.h +++ b/KomplexHubPlugin/common/slidingcachecontroller.h @@ -176,11 +176,11 @@ private: */ auto externalBoundaryCheck(qsizetype index) -> bool { - return !( - index < 0 || + return ( + index > 0 && ( - m_totalCount != std::numeric_limits::infinity() && - index >= m_totalCount + m_totalCount == std::numeric_limits::infinity() || + index < m_totalCount ) ); }