From 44cb8f769e45cbe13edc6605e3b51ba041afd92f Mon Sep 17 00:00:00 2001 From: zacoons Date: Mon, 19 May 2025 03:10:06 +1000 Subject: [PATCH] internal: added error log when getEdgeDefinedPoint is impossible (#10462) --- src/render/decorations/DecorationPositioner.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/render/decorations/DecorationPositioner.cpp b/src/render/decorations/DecorationPositioner.cpp index 250070bc5..82f2e5a85 100644 --- a/src/render/decorations/DecorationPositioner.cpp +++ b/src/render/decorations/DecorationPositioner.cpp @@ -42,7 +42,6 @@ Vector2D CDecorationPositioner::getEdgeDefinedPoint(uint32_t edges, PHLWINDOW pW return wb.pos() + Vector2D{0.0, wb.size().y / 2.0}; else if (RIGHT) return wb.pos() + Vector2D{wb.size().x, wb.size().y / 2.0}; - UNREACHABLE(); } else { if (TOP && LEFT) return wb.pos(); @@ -52,9 +51,8 @@ Vector2D CDecorationPositioner::getEdgeDefinedPoint(uint32_t edges, PHLWINDOW pW return wb.pos() + wb.size(); if (BOTTOM && LEFT) return wb.pos() + Vector2D{0.0, wb.size().y}; - UNREACHABLE(); } - UNREACHABLE(); + Debug::log(ERR, "getEdgeDefinedPoint: invalid configuration of edges"); return {}; }