Does anyone use GNU #Octave #GNUOctave on Linux? Every time I switch workspaces it keeps hoisting itself on top of the other programs I have running - I would love to learn how to disable this behaviour.
@khird most likely a desktop bug? I don't remember something like that with i3wm.
@aluaces It appears to affect more than one desktop environment (but only Octave, not other programs on the machine). I'm experiencing it on Cinnamon, and [here](https://reddit.com/r/pop_os/comments/hg2xjm)'s a guy with the same kind of problem on something called Pop Shell.
@khird I only used the cli, can't jump out of a terminal... many belts and whistles in those gui?
@namark enough bells & whistles to make it worth it. Little file browser follows you around, resizable tabular view of variable matrices like spreadsheets, command history log, it adds up to a rather nice experience. The built in IDE can go choke on a porcupine though - its auto indentation in particular really fights me every step of the way.
@khird nothing like that happening on xfce. I think you should enable focus stealing prevention in your DE.
For cinnamon, I think `dconf write /org/cinnamon/prevent-focus-stealing true` will do it.
(https://github.com/linuxmint/Cinnamon/issues/1727)
@r1k Thanks! Unfortunately this option, while it still exists in Cinnamon, is marked [unused] and, as that marking would suggest, has no effect.
I also think this is a problem that should be solved by conforming Octave to Cinnamon rather than the other way around. Globally blocking focus stealing isn't really desirable - if I double-click on a file, I want the application that opens it to take focus, regardless of whether or not it's already running. Octave in particular just steals focus in a very specific and inappropriate circumstance: when I switch over to its workspace.
@khird not I, sorry.