summaryrefslogtreecommitdiff
path: root/view/sharedcache/ui/dsctriage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'view/sharedcache/ui/dsctriage.cpp')
-rw-r--r--view/sharedcache/ui/dsctriage.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/view/sharedcache/ui/dsctriage.cpp b/view/sharedcache/ui/dsctriage.cpp
index 2d741807..3e334711 100644
--- a/view/sharedcache/ui/dsctriage.cpp
+++ b/view/sharedcache/ui/dsctriage.cpp
@@ -82,10 +82,11 @@ void DSCTriageView::loadImagesWithAddr(const std::vector<uint64_t>& addresses, b
for (const uint64_t& addr : addresses)
{
auto image = controller->GetImageContaining(addr);
- // Only try to load if we have not already.
- if (image.has_value() && !controller->IsImageLoaded(*image))
+ if (image.has_value())
{
- images.insert({image->headerAddress, *image});
+ // Only try to load if we have not already.
+ if (!controller->IsImageLoaded(*image))
+ images.insert({image->headerAddress, *image});
// TODO: We currently only add direct dependencies, may want to make the depth configurable?
if (includeDependencies)