From 0c4f427adfee72a0b2114d7210c66ba80d748aa0 Mon Sep 17 00:00:00 2001 From: Anna Clemens Date: Sun, 4 Sep 2022 01:28:54 -0400 Subject: [PATCH] how about this --- client/Ui/Viewer.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/client/Ui/Viewer.cs b/client/Ui/Viewer.cs index 73674f2..33f9389 100644 --- a/client/Ui/Viewer.cs +++ b/client/Ui/Viewer.cs @@ -66,9 +66,12 @@ internal class Viewer { if (ImGui.TableSetColumnIndex(1) && this._idx > -1 && this._idx < nearby.Count) { var message = nearby[this._idx]; - var size = ImGui.CalcTextSize(message.Text, ImGui.GetContentRegionAvail().X); + var size = ImGui.CalcTextSize(message.Text, ImGui.GetContentRegionAvail().X).Y; + size += ImGui.GetStyle().ItemSpacing.Y * 2; + size += ImGui.CalcTextSize("A").Y; + size += ImGuiHelpers.GetButtonSize("A").Y; var height = ImGui.GetContentRegionAvail().Y; - ImGui.Dummy(new Vector2(1, height / 2 - size.Y / 2 - ImGui.GetStyle().ItemSpacing.Y)); + ImGui.Dummy(new Vector2(1, height / 2 - size / 2 - ImGui.GetStyle().ItemSpacing.Y)); ImGui.PushTextWrapPos(); ImGui.TextUnformatted(message.Text);