diff --git a/src/tests/xpra/test_apps/test_window_maxsize_GTK3.py b/src/tests/xpra/test_apps/test_window_maxsize_GTK3.py new file mode 100755 index 0000000000..0fd6e6ab48 --- /dev/null +++ b/src/tests/xpra/test_apps/test_window_maxsize_GTK3.py @@ -0,0 +1,21 @@ +#!/usr/bin/env python + +from gi.repository import Gtk, Gdk #@UnresolvedImport + + +def main(): + window = Gtk.Window(Gtk.WindowType.TOPLEVEL) + window.set_size_request(300, 200) + window.connect("delete_event", Gtk.main_quit) + window.show_all() + geom = Gdk.Geometry() + geom.max_width = 600 + geom.max_height = 400 + hints = Gdk.WindowHints.MAX_SIZE + window.set_geometry_hints(window, geom, hints) + Gtk.main() + return 0 + + +if __name__ == "__main__": + main()