http://bugs.winehq.org/show_bug.cgi?id=58093
Bug ID: 58093 Summary: UseTakeFocus=N&Two or more Window: Window flashes violently & KDE freezes Product: Wine Version: 10.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: axis6404@proton.me Distribution: ---
Created attachment 78342 --> http://bugs.winehq.org/attachment.cgi?id=78342 Test(exe+src)
When “UseTakeFocus=N”, there is a problem when launching an application with more than one window. The windows blink violently and change focus violently. KDE becomes completely inoperable. Please use Ctrl+Alt+F2 to switch to the console and pkill.
Attached test case(FlickWndDlgVer1/Release/FlickWndDlgVer1.exe): low reproducibility, about 50%. If it does not reproduce, exit and try again. In most cases, this exe becomes operational in about 5 seconds. AzPainter2(https://forest.watch.impress.co.jp/library/software/azpainter/): reproduces almost 99%. KDE becomes inoperable. It remains inoperable for more than 1 minute.
Setting “UseTakeFocus=Y” solves this problem.
http://bugs.winehq.org/show_bug.cgi?id=58093
axis6404@proton.me changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, testcase Distribution|--- |Debian URL| |https://forest.watch.impres | |s.co.jp/library/software/az | |painter/
http://bugs.winehq.org/show_bug.cgi?id=58093
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rbernon@codeweavers.com
--- Comment #1 from Rémi Bernon rbernon@codeweavers.com --- Is there any reason to use UseTakeFocus=N anymore? I think UseTakeFocus=Y should work well now. I am tempted to get rid of the option entirely.
http://bugs.winehq.org/show_bug.cgi?id=58093
--- Comment #2 from axis6404@proton.me --- A couple of months ago I had some games (probably Unity) that would freeze when the window was inactive. I avoided the freezes by using "UseTakeFocus=N".
http://bugs.winehq.org/show_bug.cgi?id=58093
--- Comment #3 from axis6404@proton.me --- I compiled wine from the latest git and tried it. All games that did not work before worked fine. Your recent patch (b568eaac4aeb307d289ae6992457411adce6068e) fixed it completely. I will now use wine with "UseTakeFocus=Y". So please close this bug with WONTFIX or something. Finally, thanks for your patch!