fix: re-add banner height subtraction (lives outside tab container scope)
This commit is contained in:
@@ -347,12 +347,13 @@ public sealed class ChatLogWindow : Window
|
|||||||
if (Plugin.Config.PreviewPosition is PreviewPosition.Inside)
|
if (Plugin.Config.PreviewPosition is PreviewPosition.Inside)
|
||||||
height -= Plugin.InputPreview.PreviewHeight;
|
height -= Plugin.InputPreview.PreviewHeight;
|
||||||
|
|
||||||
// Hellion Chat v0.6.1 — kein expliziter Abzug mehr für die Header-
|
// Hellion Chat v0.6.1 — Banner rendert in DrawChatLog VOR dem Tab-/
|
||||||
// Toolbar (Task 7) und den Hint-Banner (Task 8): beide rendern VOR
|
// Sidebar-Container, also außerhalb des Scopes von GetContentRegionAvail
|
||||||
// diesem Aufruf, daher ist GetContentRegionAvail().Y oben bereits um
|
// hier drin → Banner-Höhe muss explizit abgezogen werden, sonst drückt
|
||||||
// ihre verbrauchte Höhe reduziert. Der vorherige doppelte Subtrahier
|
// er die Eingabe aus dem sichtbaren Fenster. Header-Toolbar dagegen
|
||||||
// hat unter dem Eingabefeld eine tote Zone von Toolbar+Banner-Höhe
|
// rendert IM selben Container direkt vor diesem Aufruf, daher ist sie
|
||||||
// erzeugt sobald der Banner sichtbar war.
|
// schon im GetContentRegionAvail.Y berücksichtigt — kein eigener Abzug.
|
||||||
|
height -= _v061HintBannerHeight;
|
||||||
|
|
||||||
return height;
|
return height;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user