Eu tenho um aplicativo gráfico java usando a biblioteca Swing. Se o aplicativo for minimizado e o conteúdo gráfico for alterado (cor ou qualquer outra coisa), devo ver a modificação ao restaurar a janela. No entanto, a janela não é atualizada e ainda é como o estado anterior. Se eu redimensionar a janela ou movê-la, ela será atualizada.
Eu corro este programa em um sistema Linux usando o X11 1.17.2 e o Mutter 3.14.4 como gerenciador de janelas. Eu sei que o problema vem da mensagem enviada pelo X11 ou da configuração do mutter porque o programa trabalhou em outro sistema que trabalha com o X11 1.10.4 e o Metacity 2.28.0.
Como posso configurar o Mutter para permitir que ele atualize os aplicativos no deiconify, assim como redimensiona os aplicativos? Ou eu tenho que configurar o X11? Eu não sei como resolver este problema ...