将已关闭(隐藏)的应用程序置于最前面

将已关闭(隐藏)的应用程序置于最前面

作为基于 Electron 的应用程序在使用“系统托盘”/托盘图标时遇到麻烦在 Gnome 中,关闭(按 X)此类应用程序会导致它们被隐藏,因为它们也会从应用程序栏中消失(?不确定这个术语)。

这意味着再次打开该应用程序将打开第二个(或第三个或...)实例,这可能会导致错误开始出现。

这些应用程序在执行时会显示 ps -ef | grep my-app,但是有没有办法让 Gnome 通过发送一些信号来渲染已“关闭”/隐藏的应用程序窗口?

PS我知道可以使用xdotoolwmctrl发送X信号看到这个链接),但将它们发送到已被自动删除的窗口只会导致错误消息 (因为该窗口不再存在)。

相关内容