-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Groupbar priority crashes hyprland #8990
Comments
i can repro this |
can't repro, latest git |
changing indicator_height while having a priority of over 10 causes a crash too |
can't repro. |
to repro simply make groupbar priority > border priority (aka 10000) (works fine on floating) |
bellow seems to fix the issue which is caused by an recursive loop of updating stuff diff --git a/src/render/decorations/CHyprGroupBarDecoration.cpp b/src/render/decorations/CHyprGroupBarDecoration.cpp
index 4e430bef..f521faf7 100644
--- a/src/render/decorations/CHyprGroupBarDecoration.cpp
+++ b/src/render/decorations/CHyprGroupBarDecoration.cpp
@@ -56,7 +56,6 @@ SDecorationPositioningInfo CHyprGroupBarDecoration::getPositioningInfo() {
void CHyprGroupBarDecoration::onPositioningReply(const SDecorationPositioningReply& reply) {
m_bAssignedBox = reply.assignedGeometry;
- g_pLayoutManager->getCurrentLayout()->recalculateWindow(m_pWindow.lock());
}
eDecorationType CHyprGroupBarDecoration::getDecorationType() {
|
feel free to submit that |
Already reported ? *
Regression?
I don't know, I started using Hyprland only recently
System Info and Hyprland Version
System/Version info
Description
Groupbar priority higher than 10 crashes hyprland
How to reproduce
Attach not paste
Checklist of files to include below
hyprctl systeminfo -c
(always include)Additional info & File uploads
hyprland_config_dump.txt
hyprland.log
I dont have anything in $XDG_CACHE_HOME/hyprland nor ~/.cache/hyprland
The text was updated successfully, but these errors were encountered: