I use bspwm. It has a problem distinguishing between
- the editor (WM_CLASS = “Godot_Editor”, “Godot”), and
- the running game (WM_CLASS = “Godot_Engine”, “Battle in Frying Pan”).
Somehow when I add this rule
bspc rule -a '*:Godot_Engine' state=floating layer=above
it applied both on the editor and the running game. Seems Godot editor and projectmanager change it’s WM_CLASS at runtime 🤔