From f4a4b17b9e30cf603eb614e153d68226a3b24520 Mon Sep 17 00:00:00 2001 From: kat Date: Wed, 30 Oct 2024 08:39:09 -0400 Subject: [SharedCache] Implement LoadedImage API, Fix serialized image names, more robust system for out-of-date databases --- view/sharedcache/ui/dsctriage.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'view/sharedcache/ui/dsctriage.cpp') diff --git a/view/sharedcache/ui/dsctriage.cpp b/view/sharedcache/ui/dsctriage.cpp index 7680317c..29bec7ec 100644 --- a/view/sharedcache/ui/dsctriage.cpp +++ b/view/sharedcache/ui/dsctriage.cpp @@ -61,6 +61,10 @@ DSCCacheBlocksView::DSCCacheBlocksView(QWidget* parent, BinaryViewRef data, Ref< ->withEasingCurve(QEasingCurve::InOutCirc) ->thenOnStart([this](QAbstractAnimation::Direction) { + if (m_backingCaches.size() < m_backingCacheCount) + { + return; + } uint64_t totalSize = 0; uint64_t sumCountForAvg = 0; for (size_t i = 0; i < m_backingCacheCount; i++) @@ -116,6 +120,8 @@ DSCCacheBlocksView::DSCCacheBlocksView(QWidget* parent, BinaryViewRef data, Ref< }) ->thenOnEnd([this](QAbstractAnimation::Direction) { + if (m_backingCaches.size() == 0) + return; emit selectionChanged(m_backingCaches[0], true); }); -- cgit v1.3.1