I'm having trouble understanding some of Launch Bars behaviour. For example, if I bring up LB and type in Slack and then hit enter, I will be taken to whatever desktop Slack is on and it will be brought to the forefront. This is great and what I want. However, some other apps such as Firefox and Atom don't work this way. When I select them from Launch Bar, it just sullenly does nothing.
Can someone tell me what determines this behaviour?