fix(bar): never unload content when bar is hidden

This commit is contained in:
Lemmy
2026-03-17 10:24:55 -04:00
parent 08ed43d9a8
commit 2ffb41a2b1
2 changed files with 24 additions and 52 deletions
-4
View File
@@ -91,10 +91,6 @@ Item {
onLoaded: {
if (!item)
return;
// Guard: if parent chain is torn down (Bar content unload during rapid workspace
// switch), skip registration to avoid SIGSEGV in QV4 during async incubation
if (!root.parent || !root.parent.parent || !widgetScreen?.name)
return;
Logger.d("BarWidgetLoader", "Loading widget", widgetId, "on screen:", widgetScreen.name);