我有一个非常简单的脚本来移动当前活动的窗口
from gi.repository import GdkX11,Gdk,Gtk
screen = GdkX11.X11Screen.get_default()
# use width and height on this one
#work_area = screen.get_monitor_workarea(0)
#active_window_xid = int(screen.get_active_window().get_xid())
aw = screen.get_active_window()
aw.move(0,250)
问题是它不起作用,除非我在最后一行之后再次添加screen.get_active_window()
。这有什么理由,如何让更改立即生效?