This happened when I made Xclock visible on all desktops, and always on top. Then both Xclock and another program appeared on the desktop as icons, even though they were not minimised
And I have icons minimise to the desktop
And it's not the first time it has happened. But I don't remember what might have caused it last time
Installed xclock, run it, set as "visible on all desktops, and always on top", and set xfdesktop icon type to "minimized application icons". I can't reproduce the problem. Can you be more specific please ? Maybe a screenshot.
Well, I don't really know how to reproduce it to be honest. Because the method I used was probably not what caused it. It seems to happen from time to time. Where both the icon and program window is visible. Last time it was with Discord. And I didn't set it to be visible on all desktop or always on top. I'll try to take a screenshot the next time
Created attachment 8384 Two Skypes? There's only one window of Skype open, yet the icon is still on the Desktop. It happened right after I moved Skype to another destktop. I think by pressing the Skype button on the panel while Skype was open on another desktop. Clicking on the icon just brings Skype back to focus. To fix this, I have to minimise Skype, and when I click on the Icon again, the window appears and the icon disappear like expected
I don't seem to be able to recreate it, so I'm still not closer to understanding what's causing it. But there's definitely something really wrong here
I think I figured it out! If I minimise Skype to an icon on one desktop, then I go to another dekstop and press the Skype icon on the Systray 4 on the panel while I'm in that other desktop. Skype's window will appear in that current desktop. Then I go back to the first desktop I minimised Skype to, I see Skype's icon on the desktop (but no window). If I then press the Skype icon on the Systray or desktop, I then have two Skypes
I can reproduce with skypeforlinux and the systray move.
Does removing the following condition fix the issue? https://git.xfce.org/xfce/xfdesktop/tree/src/xfdesktop-window-icon-manager.c#n397
-- 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/xfdesktop/-/issues/42. 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