You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
atom-dash calls Dash by opening a dash-plugin:// URL. The problem is that the system forces Dash to become active when this URL is opened.
Currently, this is not an issue. However, a future update of Dash will add support for iOS remotes. While an iOS remote is connected, extensions are redirected to it directly and Dash on OS X is not shown at all. Unfortunately there's no way for me to prevent the system from activating Dash when you open the dash-plugin:// URL.
You currently open Dash by running:
shell.openExternal(@createLink(string, language))
I have no idea what this does behind the scenes, but it should be the equivalent of this Terminal command:
open dash-plugin://query
Instead of that, you should perform the equivalent of this Terminal command:
open -g dash-plugin://query
The -g causes Dash to not get activated if it does not want to and the user experience is a lot better as the active app (Atom) does not lose focus anymore. When you make the change, please make sure to test whether or not you need to escape special symbols (e.g. $).
It is safe to make this change as soon as possible (no need to wait for a Dash update), as the current version of Dash already knows to activate itself if it needs to.
The text was updated successfully, but these errors were encountered:
atom-dash calls Dash by opening a
dash-plugin://
URL. The problem is that the system forces Dash to become active when this URL is opened.Currently, this is not an issue. However, a future update of Dash will add support for iOS remotes. While an iOS remote is connected, extensions are redirected to it directly and Dash on OS X is not shown at all. Unfortunately there's no way for me to prevent the system from activating Dash when you open the
dash-plugin://
URL.You currently open Dash by running:
I have no idea what this does behind the scenes, but it should be the equivalent of this Terminal command:
Instead of that, you should perform the equivalent of this Terminal command:
The
-g
causes Dash to not get activated if it does not want to and the user experience is a lot better as the active app (Atom) does not lose focus anymore. When you make the change, please make sure to test whether or not you need to escape special symbols (e.g.$
).It is safe to make this change as soon as possible (no need to wait for a Dash update), as the current version of Dash already knows to activate itself if it needs to.
The text was updated successfully, but these errors were encountered: