(In reply to Antonio Larrosa from comment #24) > This morning, Max discovered that this commit seems to be creating the > problem: > https://code.qt.io/cgit/qt/qtbase.git/commit/ > ?id=8b0fcd871805465629c006fbf5867e0c8a6fdaf0 > > I narrowed it down to this one: > https://build.opensuse.org/package/view_file/home:alarrosa:branches: > bnc974672_560alpha1/libqt5-qtbase/fix.diff?expand=1 > > So qt 5.6.0 alpha1 shows the focus problem, but when applying that patch, > yast gets the focus correctly. > > Just to give more information, another version of that patch whose effect > are exactly the same is here: > https://build.opensuse.org/package/view_file/home:alarrosa:branches: > bnc974672_560alpha1/libqt5-qtbase/fix. > diff?expand=1&rev=3d6afd01b51b5e025ee25997e6d76ee3 > > I had a look at icewm to see why calling xcb_change_property to modify the > _NET_WM_ICON_NAME property would change the focus but doesn't seem to make > much sense. At least, I didn't find any reason yet. Other than that, I also applied that small-revert-patch to Staging:E for verification, the test result on openQA[2] looks good. So I assume this is the right direction. According to [1]. it is relating to window manager, so icewm is questionable very likely. As Dominique is mentioned above, next step we'll try old icewm. [1] https://code.qt.io/cgit/qt/qtbase.git/commit/?id=8b0fcd871805465629c006fbf5867e0c8a6fdaf0 [2] https://openqa.opensuse.org/tests/overview?build=261.3&distri=opensuse&version=Staging%3AE&groupid=2