O problema não está no wmctrl
, o qual pergunta ao gerenciador de janelas para fazer a ação dada, mas no gerenciador de janelas.
Citações de Dicas do Gerenciador de janelas estendidas
Implementation note: if an Application asks to toggle
_NET_WM_STATE_HIDDEN
the Window Manager should probably just ignore the request, since_NET_WM_STATE_HIDDEN
is a function of some other aspect of the window such as minimization, rather than an independent state.
Observe o "provavelmente": não há nenhum comportamento especificado, e alguns gerenciadores de janelas podem ocultar a janela, enquanto outros não podem.
Leitura adicional:
- _NEW_WM_STATE (lista de discussão xdg)
- _NET_WM_STATE_HIDDEN iconbreak