From 601fd6371e023ae340bbfa94cd1e6881e087c515 Mon Sep 17 00:00:00 2001 From: Gericom Date: Sun, 15 Mar 2026 10:22:33 +0100 Subject: [PATCH] Do not attempt to draw NdsFileIcon when the vram address is not yet set --- arm9/source/romBrowser/FileType/Nds/NdsFileIcon.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arm9/source/romBrowser/FileType/Nds/NdsFileIcon.cpp b/arm9/source/romBrowser/FileType/Nds/NdsFileIcon.cpp index 6cefc01..e2ad50a 100644 --- a/arm9/source/romBrowser/FileType/Nds/NdsFileIcon.cpp +++ b/arm9/source/romBrowser/FileType/Nds/NdsFileIcon.cpp @@ -97,7 +97,8 @@ void NdsFileIcon::Update() void NdsFileIcon::Draw(GraphicsContext& graphicsContext, const Rgb<8, 8, 8>& backgroundColor) { - if (!graphicsContext.IsVisible(Rectangle(_position, 32, 32))) + if (!graphicsContext.IsVisible(Rectangle(_position, 32, 32)) || + _vramAddress == nullptr) { return; }