Gtk.Popover 是否需要小于父级 window?

Does Gtk.Popover need to be smaller than the parent window?

我尝试在我的应用程序中使用 Gtk.Popover

popover = new Gtk.Popover (this);
popover.width_request = 310;
popover.add (cities_search);

但弹出窗口是这样显示的:

使用 Gtk 检查器检查它时,它是这样的:

如果弹出窗口不能大于 window,是否有其他使用方法?

正如 James Westman 的评论所说,我不得不使用 show () 使其可见。

popover = new Gtk.Popover (this);
popover.width_request = 310;
popover.add (cities_search);

cities_search.show ();