I have dual monitor with separate screen/display (:0.0 and :0.1), but notification area can't be added to the second screen when it's already in the first screen: it's grayed out in panel add item list, even if I run the panel add dialog from second screen: xfce4-panel --display=:0.1 -a 3 # 3 is the panel on second screen File /usr/share/xfce4/panel/plugins/systray.desktop clearly includes X-XFCE-Unique=SCREEN which should allow it to be added to another screen, right? I can help to debug this (having recompiled panel).
Created attachment 4910 Refresh unique of item dialog tree if screen changes. I think the problem was caused by panel_item_dialog_show setting screen after dialog creation which already setup data according to default screen. Added a refresh which seems to work and allowed me to add another systray to second display :0.1
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/62. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev