Comment # 25 on bug 974627 from
(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


You are receiving this mail because: