diff --git a/src/AtomUI.Controls/TextBlock/TextBlock.cs b/src/AtomUI.Controls/TextBlock/TextBlock.cs index 3913fbc0d..97bc41030 100644 --- a/src/AtomUI.Controls/TextBlock/TextBlock.cs +++ b/src/AtomUI.Controls/TextBlock/TextBlock.cs @@ -2,6 +2,7 @@ using System.Reactive.Disposables; using AtomUI.Theme; using AtomUI.Theme.Data; using AtomUI.Theme.Styling; +using AtomUI.Utils; using Avalonia; using Avalonia.Media; using Avalonia.Media.TextFormatting; @@ -51,7 +52,7 @@ public class TextBlock : AvaloniaTextBlock, IResourceBindingManager private void CalculateDeltaOffsetY() { - if (!this.IsAttachedToVisualTree() || !OperatingSystem.IsMacOS()) + if (!this.IsAttachedToVisualTree() || !OperatingSystem.IsMacOS() || MathUtils.AreClose(FontSize, 0)) { return; }