From b4e884395d74c141fc53b4a4a85ffc49534af3b9 Mon Sep 17 00:00:00 2001 From: Anna Date: Mon, 1 Jul 2024 12:13:36 -0400 Subject: [PATCH] fix: don't show tooltip until ready --- client/Ui/MainWindowTabs/Write.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/client/Ui/MainWindowTabs/Write.cs b/client/Ui/MainWindowTabs/Write.cs index 82b146d..7835d5c 100644 --- a/client/Ui/MainWindowTabs/Write.cs +++ b/client/Ui/MainWindowTabs/Write.cs @@ -283,10 +283,14 @@ internal class Write : ITab { continue; } + var glyphImage = this.GetGlyphImage(i); + if (!glyphImage.TryGetWrap(out var wrap, out _)) { + continue; + } + ImGui.BeginTooltip(); using var endTooltip = new OnDispose(ImGui.EndTooltip); - var glyphImage = this.GetGlyphImage(i); - var wrap = glyphImage.GetWrapOrEmpty(); + ImGui.Image(wrap.ImGuiHandle, new Vector2(imageHeight)); tooltipShown = true; }