algo/dwindle: don't crash on empty swapsplit (#13533)
ref https://github.com/hyprwm/Hyprland/discussions/13530
This commit is contained in:
parent
a6e3a2478c
commit
3faddf40d0
3 changed files with 36 additions and 26 deletions
|
|
@ -48,9 +48,9 @@ namespace Layout::Tiled {
|
|||
SP<SDwindleNodeData> getClosestNode(const Vector2D&, SP<ITarget> skip = nullptr);
|
||||
SP<SDwindleNodeData> getMasterNode();
|
||||
|
||||
void toggleSplit(SP<SDwindleNodeData>);
|
||||
void swapSplit(SP<SDwindleNodeData>);
|
||||
void moveToRoot(SP<SDwindleNodeData>, bool stable = true);
|
||||
bool toggleSplit(SP<SDwindleNodeData>);
|
||||
bool swapSplit(SP<SDwindleNodeData>);
|
||||
bool moveToRoot(SP<SDwindleNodeData>, bool stable = true);
|
||||
|
||||
Math::eDirection m_overrideDirection = Math::DIRECTION_DEFAULT;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue