diff options
| author | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-08-03 12:27:20 +0200 |
|---|---|---|
| committer | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-08-03 12:27:20 +0200 |
| commit | f36cd350ccb21260def0c02cb9de803a85c4b4b8 (patch) | |
| tree | b7afb67b6af994e817fa35823b3e7f3d1bc6a7d0 /src/layout/DwindleLayout.hpp | |
| parent | c779a7c03bef72aff78c14a29f5ba106de50b8d6 (diff) | |
do not animate mouse resizes in layouts
Diffstat (limited to 'src/layout/DwindleLayout.hpp')
| -rw-r--r-- | src/layout/DwindleLayout.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/layout/DwindleLayout.hpp b/src/layout/DwindleLayout.hpp index 1dceb0c5..3392efb2 100644 --- a/src/layout/DwindleLayout.hpp +++ b/src/layout/DwindleLayout.hpp @@ -37,7 +37,7 @@ struct SDwindleNodeData { return pWindow == rhs.pWindow && workspaceID == rhs.workspaceID && position == rhs.position && size == rhs.size && pParent == rhs.pParent && children[0] == rhs.children[0] && children[1] == rhs.children[1]; } - void recalcSizePosRecursive(); + void recalcSizePosRecursive(bool force = false); void getAllChildrenRecursive(std::deque<SDwindleNodeData*>*); CHyprDwindleLayout* layout = nullptr; }; @@ -65,7 +65,7 @@ private: std::list<SDwindleNodeData> m_lDwindleNodesData; int getNodesOnWorkspace(const int&); - void applyNodeDataToWindow(SDwindleNodeData*); + void applyNodeDataToWindow(SDwindleNodeData*, bool force = false); SDwindleNodeData* getNodeFromWindow(CWindow*); SDwindleNodeData* getFirstNodeOnWorkspace(const int&); SDwindleNodeData* getMasterNodeOnWorkspace(const int&); |
