Slingshot shows up if invoked with --silent while already running

Bug #1013836 reported by Adrian Widerski
34
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Slingshot
Fix Released
High
Unassigned

Bug Description

Slingshot pops up (without clicking on it) when the network indicator shows.

Changed in slingshot:
status: New → Confirmed
Revision history for this message
Victor Martinez (victored) wrote :

FWIW, Slingshot is now launched and monitored by Cerbere. This shouldn't happen though since it uses 'slingshot --silent'

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

It was invoked twice on startup: first from cerbere and second from a .desktop file which I forgot to remove from pantheon-xsession-settings. This is fixed in the OS now, but still might need fixing in Slingshot.

summary: - Slingshot shows automatically after log in
+ Slingshot shows up if invoked with --silent while already running
Changed in slingshot:
importance: Undecided → Medium
status: Confirmed → Triaged
Revision history for this message
Andrea Basso (voluntatefaber) wrote :

I confirm this is Slingshot's fault as well, gonna fix it together with https://bugs.launchpad.net/slingshot/+bug/993520

Changed in slingshot:
assignee: nobody → Andrea Basso (voluntatefaber)
Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

I'm not sure if it's a bug anymore. I mean, it still happens, but I kinda like it.

Revision history for this message
Andrea Basso (voluntatefaber) wrote :

Well, IMO it is a bug, --silent should be some kind of preload, it should be read as "if it's not already running load it so it'll faster to access" and thus if it shows up it's a bug. Plus, from a practical POV, it could be launched with --silent to be sure Slingshot will be ready to use when needed and then it mustn't show up. On the other hand, if you have any use case for leaving it as it is I'd be glad to hear it :)

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Yeah, it should not start up when called with --silent. I mean, maybe we should show it after login. It's handy.

Revision history for this message
Andrea Basso (voluntatefaber) wrote :

It's likely apps the user wanna launch are already in the dock, making this not very useful. On the other hand I find the empty desktop a waste of space/utility. We could even go as far as showing Slingshot every time we the user looks at the desktop with no apps, like when switching to a new workspace.

Changed in slingshot:
assignee: Andrea Basso (voluntatefaber) → nobody
Changed in slingshot:
milestone: none → luna-beta2
Revision history for this message
Cassidy James Blaede (cassidyjames) wrote :

Yeah no. Slingshot shouldn't open when logging in or when invoking it with --silent. It's most definitely a bug and needs fixed.

Changed in slingshot:
importance: Medium → High
Changed in slingshot:
milestone: luna-beta2 → luna-beta1
tags: added: fixed-as-indicator
tags: removed: fixed-as-indicator
Revision history for this message
David Gomes (davidgomes) wrote :

From what I understand from the above comments, Slingshot is showing up on boot, but nobody else can confirm this.

So what is the bug really?

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Fixed in recent daily builds.

Changed in slingshot:
status: Triaged → Fix Released
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.