Bug 457340 - Cyclic dependency between QML modules in notifications package
Summary: Cyclic dependency between QML modules in notifications package
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Notifications (other bugs)
Version First Reported In: 5.25.3
Platform: Other Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-31 14:06 UTC by Aurélien COUDERC
Modified: 2025-03-29 14:05 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.4.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aurélien COUDERC 2022-07-31 14:06:48 UTC
The following can be found in system logs:
plasmashell[PID]: Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/ThumbnailStrip.qml"

This must be due to
applets/notifications/package/contents/ui/NotificationHeader.qml:21
import "global"

and
applets/notifications/package/contents/ui/global/Globals.qml:23
import ".."
Comment 1 Nate Graham 2025-03-29 14:05:25 UTC
This has been fixed recently for Plasma 6.4!