From f4f3aa2e505ca1b22688fb4a32f31c4bfb851dd0 Mon Sep 17 00:00:00 2001 From: vaxerski Date: Wed, 28 Feb 2024 11:45:43 +0000 Subject: layout: add size prediction for initial xdg commits fixes #4022 --- src/layout/IHyprLayout.hpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/layout/IHyprLayout.hpp') diff --git a/src/layout/IHyprLayout.hpp b/src/layout/IHyprLayout.hpp index 5c74078e..ffe004bc 100644 --- a/src/layout/IHyprLayout.hpp +++ b/src/layout/IHyprLayout.hpp @@ -181,6 +181,12 @@ class IHyprLayout { */ virtual void requestFocusForWindow(CWindow*); + /* + Called to predict the size of a newly opened window to send it a configure. + Return 0,0 if unpredictable + */ + virtual Vector2D predictSizeForNewWindow(); + private: Vector2D m_vBeginDragXY; Vector2D m_vLastDragXY; -- cgit v1.2.3