[QtComp] Indicator does not close on invoking external application

Bug #1348686 reported by Omer Akram
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity8 (Ubuntu)
Fix Released
High
Unassigned

Bug Description

The top bar indicator menu does not close when you activate a setting app from it.

1. drag down sound icon from the top
2. tap 'Sound settings.'

What happens
the settings open behind the indicator as the indicator stays on top.

Tags: qtcomp

Related branches

Revision history for this message
Gerry Boland (gerboland) wrote :

I can reproduce, but it appears system settings crashes on startup. Relevant part of the unity8 log:

qtmir.applications: ApplicationManager::onProcessStarting - appId= "ubuntu-system-settings"
qtmir.applications: ApplicationController::desktopFilePathForAppId - appId= "ubuntu-system-settings"
qtmir.applications: DesktopFileReader::DesktopFileReader - this= 0x2b95fd0 appId= "ubuntu-system-settings"
qtmir.applications: DesktopFileReader::loadDesktopFile - this= 0x2b95fd0 desktopFile= "/usr/share/applications/ubuntu-system-settings.desktop"
loaded desktop file with name='System Settings', comment='', icon='system-settings', exec='system-settings %u', path='', stagehint='SideStage'
qtmir.applications: Application::Application - appId= "ubuntu-system-settings" state= 0
qtmir.applications: Application::setStage - appId= "ubuntu-system-settings" stage= 0
qtmir.applications: ApplicationManager::add - appId= "ubuntu-system-settings"
qtmir.applications: ApplicationManager::focusApplication - appId= "ubuntu-system-settings"
qtmir.applications: ApplicationManager::resumeApplication - appId= "ubuntu-system-settings"
qtmir.applications: Application::setFocused - appId= "ubuntu-system-settings" focused= true
qtmir.applications: ApplicationManager::move - from= 0 to= 0
qtmir.applications: ApplicationManager::focusApplication - appId= "ubuntu-system-settings"
qtmir.applications: ApplicationManager::resumeApplication - appId= "ubuntu-system-settings"
qtmir.applications: ApplicationManager::focusApplication - appId= "ubuntu-system-settings"
qtmir.applications: ApplicationManager::resumeApplication - appId= "ubuntu-system-settings"

qtmir.applications: ApplicationManager::onProcessFailed - appId= "ubuntu-system-settings" duringStartup= true

qtmir.applications: ApplicationManager::remove - appId= "ubuntu-system-settings"
qtmir.applications: Application::~Application
qtmir.applications: DesktopFileReader::~DesktopFileReader
qtmir.applications: ApplicationManager::onProcessStopped - appId= "ubuntu-system-settings"
ApplicationManager::onProcessStopped reports stop of appId= "ubuntu-system-settings" which AppMan is not managing, ignoring the event

Revision history for this message
Gerry Boland (gerboland) wrote :

Yep, if app does not crash, the indicator menu still does not close.

Changed in unity8:
status: New → Confirmed
importance: Undecided → High
Gerry Boland (gerboland)
Changed in unity8:
status: Confirmed → Fix Committed
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
importance: Undecided → High
status: New → Fix Committed
Michał Sawicz (saviq)
no longer affects: unity8
Revision history for this message
kevin gunn (kgunn72) wrote :

fixed in general.
but there is this bug which requires a precondition
bug 1362017

Changed in unity8 (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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