I believe it must be the indicators' responsibility to tell unity8 when to hide the panel. It can be as simple as marking those that shouldn't result in hiding, or as flexible as the indicators sending a HIDE_PANEL request on each activation.
-- You received this bug notification because you are a member of Unity API bugs, which is subscribed to Indicator Location. https://bugs.launchpad.net/bugs/1238182 Title: Should close indicators when triggered anotification or an application Status in Bluetooth Menu: Incomplete Status in The Date and Time Indicator: Incomplete Status in Indicator Location: Incomplete Status in The Messaging Menu: Incomplete Status in Network Menu: Incomplete Status in The Power Indicator: Incomplete Status in Ubuntu UX bugs: Fix Committed Status in The Unity 8 shell: Confirmed Bug description: Indicators panel should close when a snap decision or application was triggered. To manage notifications about this bug go to: https://bugs.launchpad.net/indicator-bluetooth/+bug/1238182/+subscriptions -- Mailing list: https://launchpad.net/~unity-api-bugs Post to : [email protected] Unsubscribe : https://launchpad.net/~unity-api-bugs More help : https://help.launchpad.net/ListHelp

