この問題を回避しようとしています: https://bugs.launchpad.net/unity/+bug/998073
gtk のドキュメントによると、アプリケーションはメイン ウィンドウが最小化されたときにウィンドウ状態イベント通知を受け取る必要があります。ウィンドウの状態は、現在アイコン化されていることも示す必要があります。Unity は、この通知をアプリケーションに配信したり、ウィンドウの状態を変更して発生したことを示したりしません。
GDK_WINDOW_STATE_ICONIFIED
バグ レポートに記載されているように、ウィンドウが GUI で最小化されている場合、Unity は生成されません。
基本的に、マスター ウィンドウとスレーブ ウィンドウ (タイトル バーがない) があります。マスターと一緒にそれ自体を最小化および最小化解除するには、スレーブウィンドウが必要です。他のウィンドウ マネージャーでは、コードが書かれているように、iconify シグナルに依存しているため、私が持っているコードは正常に動作します。他のウィンドウ マネージャーは、ユーザーがそれらを最小化しようとしたときに、私のアプリケーションに配信するのにとても親切です。
インターウェブ全体を検索しましたが、回避策は見つかりませんでした。関連するヒント、ヒント、経験、または回避策を持っている人はいますか?