если не закрыли окно GD и переключились на другой рабочий стол, то кликай не кликай по иконке в трее на текущем рабочем столе ничего не изменится.
можно ли сделать пару вариантов в настройки, как-то например:
- если стоит галочка в настройках, то по клике на иконе перемещаем окно GD на текущий рабочий стол (как это сделать можно посмотреть например в исходниках wmctrl)
- если стоит другая галочка в настройках (или не стоит первая), то по клике на иконе переключаем рабочий стол туда где открыт GD