Thanks Ruben et al. for the suggestion, but it does not work for me. The Firefox window seems to loose focus (light grey color buttons), but the fullscreen window do not come in front. I am using Fedora 20. I also tried (if (is (window_class) "Wine") (begin (focus) ) ) It used to work with application name: plugin-container, but not since the last update (June 3). The alt-esc method works but is not user friendly for the wife! Here is the output of my xlsclients -l in terminal while a window is in fullscreen. It does not seem to show anything relevant. Window 0x240009e: Machine: localhost.localdomain Name: skype-bin Command: skype-bin Instance/Class: skype-bin/Skype-bin Window 0x600001: Machine: localhost.localdomain Name: gnome-settings-daemon Icon Name: gnome-settings-daemon Command: gnome-settings-daemon Instance/Class: gnome-settings-daemon/Gnome-settings-daemon Window 0xe00001: Machine: localhost.localdomain Name: gnome-shell Icon Name: gnome-shell Command: gnome-shell Instance/Class: gnome-shell/Gnome-shell Window 0x1200001: Machine: localhost.localdomain Name: ibus-x11 Icon Name: ibus-x11 Command: ibus-x11 Instance/Class: ibus-x11/Ibus-x11 Window 0x1600001: Machine: localhost.localdomain Name: abrt Icon Name: abrt Command: abrt Instance/Class: abrt/Abrt Window 0x1c00001: Machine: localhost.localdomain Name: devilspie Icon Name: devilspie Command: devilspie Instance/Class: devilspie/ Window 0x2000001: Machine: localhost.localdomain Name: evolution-alarm-notify Icon Name: evolution-alarm-notify Command: evolution-alarm-notify Instance/Class: evolution-alarm-notify/Evolution-alarm-notify Window 0x2600001: Machine: localhost.localdomain Name: skype-bin Icon Name: skype-bin Command: skype-bin Instance/Class: skype-bin/Skype-bin Window 0x2400002: Machine: localhost.localdomain Name: skype-bin Command: skype-bin Instance/Class: skype-bin/Skype-bin Window 0x1400001: Machine: localhost.localdomain Name: Firefox Icon Name: firefox Command: firefox Instance/Class: firefox/Firefox Window 0x2a00001: Machine: localhost.localdomain Name: plugin-container Icon Name: plugin-container Command: plugin-container Instance/Class: plugin-container/Plugin-container Window 0x3200001: Machine: localhost.localdomain Name: M�t�o Icon Name: M�t�o Command: org.gnome.Weather.Application Instance/Class: org.gnome.Weather.Application/Org.gnome.Weather.Application Window 0x3400001: Machine: localhost.localdomain Name: org.gnome.ControlCenter.SearchProvider Icon Name: org.gnome.ControlCenter.SearchProvider Command: org.gnome.ControlCenter.SearchProvider Instance/Class: org.gnome.ControlCenter.SearchProvider/Org.gnome.ControlCenter.SearchProvider Window 0x3600001: Machine: localhost.localdomain Name: seahorse Icon Name: seahorse Command: seahorse Instance/Class: seahorse/Seahorse Window 0x3800001: Machine: localhost.localdomain Name: nautilus Icon Name: nautilus Command: nautilus Instance/Class: nautilus/Nautilus Window 0x3a00001: Machine: localhost.localdomain Name: bijiben-shell-search-provider Icon Name: bijiben-shell-search-provider Command: bijiben-shell-search-provider Instance/Class: bijiben-shell-search-provider/Bijiben-shell-search-provider Window 0x3c00001: Machine: localhost.localdomain Name: org.gnome.Contacts.SearchProvider Icon Name: org.gnome.Contacts.SearchProvider Command: org.gnome.Contacts.SearchProvider Instance/Class: org.gnome.Contacts.SearchProvider/Org.gnome.Contacts.SearchProvider Window 0x4000001: Machine: localhost.localdomain Name: Terminal Icon Name: Terminal Command: gnome-terminal-server Instance/Class: gnome-terminal-server/Gnome-terminal-server Thank you for your help!