Version: (using KDE 4.4.1) Installed from: Archlinux Packages Skype has the strange behaviour to place appear on somewhere in the middle of my screen when I log in using the session restore functionality of kde. For that reason I added a forced position for the skype contact list window (Force, position (0,0)). After applying this setting the contact list immediately moves to (0,0) and cannot be moved afterwards, as expected. Nevertheless, if I log out from my kde session and log on again, the forced window position isn't restored and skype floats somewhere on the screen. Moreover it can be moved with the mouse. The moment I enter the dialog with the special window properties (right click on title bar -> extended -> special properties for this window) skype moves "magically" back to its forced positions and cannot be moved again. I would expect that the forced window settings are restored immediately when the session is restored. I can only reproduce this problem with skype. For other applications it works without a problem.
Try using the setting to apply on initialisation. That should be honoured when the window is created.
Using the "apply on initialization" option doesn't work either. Moreover I would expect that "force" is even stronger.
could be related to bug #252255 - maybe skype sets or alters the netwm hints delayed?! we'd have to watch properties and reapply rules if a relevant changes, if this is the case
also see #187539
I suspect something like that because skype first shows kind of a login windows which then transforms into the contact list. Both is the same window, however, skype also seems to apply some size changes while doing this.
since i'd have to set up a skype account, can you just dump "xwininfo > sky.info.before" and "xprop > skype.prop.before" and "xwininfo > sky.info.after" and "xprop > skype.prop.after" before and after this transition and attach them to the bug? Thanks.
Created attachment 69528 [details] xwininfo and xprop for skype before and after login Attached are the 4 files. I am not sure if this really helps to track this because normally I have skype set up to log in automatically at start. So I first see for a usually very short time the login window of skype which then transforms into the usual contact list. As this time is too short for me to click on the window to get all the properties, I set skype to manually log in which a button press. So I have no idea if the window behaves the same now.
Nope, only apparent change here's the title, and that should not matter. Needs event debugging -> unless anybody else won't, i'll need a sky account. *sigh*.
Thank you for the bug report. As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved.
Works for me on latest versions of Plasma (5.22) and Skype (8.73.0.92)