我最近注意到,当我使用启动应用程序时苍蝇派在 Ubuntu 上,窗口要么在左上角打开,要么在中间打开(取决于 org.gnome.mutter center-new-windows 设置),但随后会跳转到光标位置。不过,这通常没问题,因为我使用的是BurnMyWindows为窗口设置动画,会导致动画在原始位置播放,然后窗口跳转到其他位置。 有没有什么方法可以阻止这种情况发生?
在对 fly-pie 的源代码进行一番挖掘之后,我发现新的窗口是这样创建的这,来自 gjs Shell.App open_new_window() (但是,我仍然没有找到将新窗口放到我的光标位置的方法……)