I have an app and on a browse procedure pressing the X does not close the window. Pressing close button does. If I set the app to MDI Child = False and Toolbox = True it works but I really want it to be a MDI Child. I have tried everything. At one point ChatGPT suggested I set ChatGPT to not start on login and it worked but after that I even uninstalled ChatGPT and no joy. Has anyone else had this issue? None of my windows in my app will close with the X.
Hi,
Please see this thread:
Is this what you mean?
Best regards
Jeffrey
In Settings → System → Display → Graphics there is a setting “Optimizations for windowed games” that was on - I changed it to Off and it resolved the issue. I can move, resize and move normally now.
Thanks jkkuijt. That didn’t give me the exact solution but it definitely pointed me in the right direction to resolve it. That was a big help. Thanks a bunch.
@mwdilday Could you please share a value from registry key below on affected machine?
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000\MatchingDeviceId
Let me guess, it is PCI\VEN_8086&DEV_64A0 or PCI\VEN_8086&DEV_7D51. Correct?
It was not in the registry - it was in Windows settings under system - display. “Optimizations for windowed games”. I turned it off and it fixed it.
Sorry, obviously my question was not clear. I wanted to ask: what display adapter is on the affected system? PCI\VEN_8086&DEV_64A0 value in the registry can be read programmatically and indicates Intel(R) Arc™ 140V GPU (16GB) integrated graphics family. The question is still relevant.
As for the switch turned off solution borrowed from another thread, you are lucky - it doesn’t help to fix the same issue for me.
@jkuijt Jeffrey, same question to you: could you please share a value from the registry key above on the Asus laptop driving you crazy? I am working on a fix and collecting affected hardware inventory.
Much appreciated your quick response @jkuijt, nice discrete adapter btw - RTX 5070. My bad, I thought integrated graphics adapter is always on node 0000. Could you please also expand and share 0001 node values corresponding to second display adapter?
Thanks for valuable information, Jeffrey. My suspect was Intel Arc, but..
- This hardware ID corresponds to an AMD Radeon 880M / 890M (Strix Point) integrated graphics processor, with vendor
1002(AMD) and subsystem12D41043(ASUSTeK Computer Inc.). It is an integrated GPU (iGPU) built into AMD Ryzen AI 300 series processors. - I am experiencing the issue on Dell Pro Plus laptop, Intel Core Ultra 7 268V (Lunar Lake), Intel Arc 140V iGPU, Windows 11.
- …
Where is common denominator? Go figure…
I have a Dell Plus DB16250 with an Intel(R) Core™ Ultra 9 288V (3.30 GHz) Processor and an Intel(R) Arc™ 140V GPU (16GB) (128 MB) Graphics Card. Again the only thing that I found that fixed it was turning off “Optimizations for windowed games” in System > Display > Graphics.
I am not a registry kind of guy but it says (Default) (Value not set)
Class Display
Class Desc @c_display.inf,%ClassDesc%;Display adapters
IconPath %SystemFood%\System32\setupapi.dll,-1
Good to know. Thanks @mwdilday It’s basically the same series Dell Pro Plus (Item #2 above) but with higher processor.
Hi Oleg,
You are working on a fix? How?
Best regards
Jeffrey

