mono / xwt

A cross-platform UI toolkit for creating desktop applications with .NET and Mono
MIT License
1.37k stars 241 forks source link

Fixes hang trying to move modal dialog in a secondary monitor #1111

Closed netonjm closed 1 year ago

netonjm commented 1 year ago

Use AddChildWindow function introduces a problem with multimonitor when try to move any child window on a different monitor than the parent. I have the feeling that it is a cocoa bug but since it crashes the application, the workaround is to simply open it with MakeKeyAndOrderFront and/or making it modal. I've done my research and all the apps I've tried use this pattern