I took a look at the documentation for the function to make sure this behavior wasn't intentional, and it actually recommends calling set_decorated before showing the window, even though that's what triggers the bug:
"Depending on the system, this function may not have any effect when called on a window that is already visible, so you should call it before calling gtk_window_show()." -- gtk_window_set_decorated(window, FALSE) does not work when called before showing the window https://bugs.launchpad.net/bugs/527431 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs