From 8388076b7127241eb285fbde6178237a75b88825 Mon Sep 17 00:00:00 2001 From: Acaki Date: Mon, 11 Aug 2025 22:04:19 +0800 Subject: [PATCH] fix: graph not showing on stream start when it's enabled with metal renderer --- VoidLink/ViewControllers/StreamFrameViewController.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/VoidLink/ViewControllers/StreamFrameViewController.m b/VoidLink/ViewControllers/StreamFrameViewController.m index 640f8a91..09d5c2e8 100644 --- a/VoidLink/ViewControllers/StreamFrameViewController.m +++ b/VoidLink/ViewControllers/StreamFrameViewController.m @@ -708,6 +708,11 @@ [self.view addSubview:self.metalViewController.view]; [self.metalViewController didMoveToParentViewController:self]; [self.view bringSubviewToFront:self.metalViewController.view]; + + // Ensure ImGui view (graphs) is layered above Metal view + if (self.imguiView && self.imguiView.mtkView.superview) { + [self.view bringSubviewToFront:self.imguiView.mtkView]; + } } }