mirror of
https://github.com/JakeStanger/system-tray.git
synced 2026-07-11 06:15:52 +01:00
[GH-ISSUE #15] Multiple instance? #5
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
JakeStanger/system-tray#5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ogios on GitHub (Jan 31, 2025).
Original GitHub issue: https://github.com/JakeStanger/system-tray/issues/15
i see this after i reload my widgets, which calls
client.items()this is weird...
i do call nm-applet and xwaylandvideobridge a lot of times to test, but i've killed the process after the test and this does not happen before i reload my widgets.
@JakeStanger commented on GitHub (Jan 31, 2025):
Likely related to this issue in Ironbar: https://github.com/JakeStanger/ironbar/issues/854
I suspect something to do with reloading is causing items to be re-fetched without being correctly dropped first.
@ogios commented on GitHub (Feb 5, 2025):
maybe we can let user to maintain the item themselves, it saves memory if user has to process the data after an event.
make item a feature, user can still use it when adding
datain features?@JakeStanger commented on GitHub (Feb 5, 2025):
I am assuming that #17 fixes this. If it doesn't, let me know and I can re-open.
We could potentially put the internal items map behind a feature flag to reduce memory, I'd be happy for that to be added.
StatusNotifierItemProxy::activate&StatusNotifierItemProxy::secondary_activate#14