diff options
Diffstat (limited to 'x11-toolkits/hyprtoolkit/files/patch-src_layout_Positioner.cpp')
| -rw-r--r-- | x11-toolkits/hyprtoolkit/files/patch-src_layout_Positioner.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/x11-toolkits/hyprtoolkit/files/patch-src_layout_Positioner.cpp b/x11-toolkits/hyprtoolkit/files/patch-src_layout_Positioner.cpp new file mode 100644 index 000000000000..28d140a3b255 --- /dev/null +++ b/x11-toolkits/hyprtoolkit/files/patch-src_layout_Positioner.cpp @@ -0,0 +1,11 @@ +--- src/layout/Positioner.cpp.orig 2025-12-01 05:02:26 UTC ++++ src/layout/Positioner.cpp +@@ -96,7 +96,7 @@ void CPositioner::repositionNeeded(SP<IElement> elemen + if (!element->impl->parent->impl->positionerData || element->impl->parent->impl->positionerData->baseBox.empty()) { + if (force) { + initElementIfNeeded(element); +- position(element, CBox{Vector2D{}, element->preferredSize(Vector2D{}).value_or({})}); ++ position(element, CBox{Vector2D{}, element->preferredSize(Vector2D{}).value_or(Vector2D{})}); + } else if (element->impl->window) // full reflow needed + element->impl->window->scheduleReposition(element->impl->window->m_rootElement); + return; |
