Collection of small fixes for Fusion 360

This fixes various problems I've run into while trying to use Fusion 360 in wine.

  • stacking issues in unmanaged mode
    • I also attempted to apply the same fix for managed mode, but it looks difficult to do this in a way that plays well with window managers; I think it's best left up to them to keep override_redirect windows at the top of the stack)
  • when the window manager sets our state to withdrawn, tell the window that it's been minimized, since the semantics are very similar
  • the last one is a hack because I don't really know what to do about it, when clicking on the floating popups, they gain focus, which causes wine to incorrectly make them managed and that breaks everything

Merge request reports

Loading