Focus existing window instead of launching another

Bug #1550097 reported by Cody Garver
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Files
New
Undecided
Unassigned
Midori Web Browser
New
Undecided
Unassigned
Slingshot
Confirmed
Wishlist
Unassigned
Terminal
Confirmed
Undecided
Unassigned

Bug Description

Slingshot should treat existing windows the same as the dock. Don't launch a new window from the .desktop if it already has a window open.

Changed in slingshot:
status: New → Confirmed
Revision history for this message
Cassidy James Blaede (cassidyjames) wrote :

This depends on the application and is also affected by other ways of launching apps (i.e. command line or keyboard shortcuts), so I'm not 100% convinced it's only a Slingshot issue.

For example, apps like Music, Videos, and Photos don't spawn new windows but focus the existing instances. Midori and Terminal open new windows, while Files opens a new tab in the existing window.

Revision history for this message
ceg (ceg) wrote :

But also make sure the user will actually be able to launch additional windows if wanted (right-click -> open new window).

There are always vailid use-cases for this, like multi-screen, comparing, mixing, ...

Revision history for this message
Daan Potter (dhapotter) wrote :

You're always able to drag a tab outside the window which opens it in a new window, so I don't see that as an issue. Pantheon-files behaviour seems correct, Terminal and Ephiphany still opens a new window using either slingshot or super+t.

Revision history for this message
Zisu Andrei (matzipan) wrote :

I have a special key which opens a new "Files" window (not sure what the keybinding is), but this always opens a new window, although one may be already open and even focused.

Changed in pantheon-terminal:
status: New → Confirmed
Revision history for this message
Zisu Andrei (matzipan) wrote :

Also, I can confirm that cmd+t always opens a new terminal.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.