USBDK signal handler assertion (possibly) prevents minimizing remote-viewer window under Windows desktop
This is a carry over from
https://bugzilla.redhat.com/show_bug.cgi?id=1663884
Minimizing the remote-viewer window does not work when clicking on its icon in the Windows taskbar.
This is not reproducable by myself, but the original reporter ran with --debug and saw a failing assert that happens at the time
--debug shows a failing assert when trying to minimize the window: (remote-viewer.exe:1708): GSpice-CRITICAL **: 08:41:46.034: _usbdk_hider_update: assertion 'priv->usbdk_api != NULL' fai led
I'm filing this bug on the guess that this failing assert is causing the signal handler to stop executing without chaining up to parent signal handlers, and thus preventing the minimise action being taken.