http://bugzilla.suse.com/show_bug.cgi?id=974627
http://bugzilla.suse.com/show_bug.cgi?id=974627#c25
--- Comment #25 from Max Lin
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=8b0fcd871805465629c006fbf58... [2] https://openqa.opensuse.org/tests/overview?build=261.3&distri=opensuse&version=Staging%3AE&groupid=2 -- You are receiving this mail because: You are on the CC list for the bug.