From ada62f48fc004f799264a622d802db5b8fdbd679 Mon Sep 17 00:00:00 2001 From: Ben Meadors Date: Wed, 12 Aug 2026 18:09:47 -0500 Subject: [PATCH] fix(inkhud): getEmptyTiles hands out raw pointers from owned tiles --- src/graphics/niche/InkHUD/WindowManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/graphics/niche/InkHUD/WindowManager.cpp b/src/graphics/niche/InkHUD/WindowManager.cpp index c5007701b9..934e707a83 100644 --- a/src/graphics/niche/InkHUD/WindowManager.cpp +++ b/src/graphics/niche/InkHUD/WindowManager.cpp @@ -539,7 +539,7 @@ std::vector InkHUD::WindowManager::getEmptyTiles() for (auto &t : userTiles) { Applet *a = t->getAssignedApplet(); if (!a || !a->isActive()) - empty.push_back(t); + empty.push_back(t.get()); } return empty;