>I just committed another fix which makes this works. Thanks for the report!
Thank you all for your help, really appreciate it.

So, should I initiate my main window as:
MainWindow win = new MainWindow();
win.Show();

What should I do with the patch? Is it  available in the openSUSE build service as an rpm?