Activity log for bug #1051607

Date Who What changed Old value New value Message
2012-09-16 15:05:54 Sami Jaktholm bug added bug
2012-09-16 15:14:07 Sami Jaktholm description If you perform a search and exit the HUD by a) choosing a result with you mouse or keyboard or b) clicking outside HUD area the HUD doesn't close its search properly. By examining DBus traffic it seems that Unity starts a new empty search after CloseQuery is called. Then every time the active window is changed, hud-service will load the menus (if necessary) and perform a search against the menu structure. However if you close the HUD by pressing Escape twice (first to clear the search, then to close the HUD), the query is closed properly. Steps to reproduce: #1: Start monitoring hud-service DBus activity: $ dbus-monitor "interface='com.canonical.hud'" #2: Open HUD and perform a search #3: Close HUD by clicking outside the HUD area with your mouse (notice how Unity first calls CloseQuery and then StartQuery) #4: Start switching between applications (notice how HUD sends UpdatedQuery signals indicating it's doing something) If you watch com.canonical.dbusmenu interface ($ dbus-monitor "interface='com.canonical.dbusmenu'") you'll see how HUD sends 'opened' and 'closed' events to applications and loads menus if not yet loaded. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: unity 5.16.0-0ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-30.48-generic 3.2.27 Uname: Linux 3.2.0-30-generic x86_64 ApportVersion: 2.0.1-0ubuntu13 Architecture: amd64 CompizPlugins: [core,composite,opengl,compiztoolbox,decor,imgpng,vpswitch,gnomecompat,screenshot,grid,resize,move,text,mousepoll,snap,regex,place,wall,shift,session,animation,workarounds,fade,expo,scale,unityshell] Date: Sun Sep 16 17:41:40 2012 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425) ProcEnviron: TERM=xterm PATH=(custom, no user) LANG=fi_FI.UTF-8 SHELL=/bin/bash SourcePackage: unity UpgradeStatus: Upgraded to precise on 2012-09-09 (7 days ago) If you perform a search and exit the HUD by a) choosing a result with you mouse or keyboard or b) clicking outside HUD area the HUD doesn't close its search properly. By examining DBus traffic it seems that Unity starts a new empty search after CloseQuery is called. Then every time the active window is changed, hud-service will load the menus (if necessary) and perform a search against the menu structure consuming precious CPU power and forcing applications that don't export their menus fully at startup (firefox for example) to map their menus into DBus. However if you close the HUD by pressing Escape twice (first to clear the search, then to close the HUD), the query is closed properly. Steps to reproduce: #1: Start monitoring hud-service DBus activity: $ dbus-monitor "interface='com.canonical.hud'" #2: Open HUD and perform a search #3: Close HUD by clicking outside the HUD area with your mouse (notice how Unity first calls CloseQuery and then StartQuery) #4: Start switching between applications (notice how HUD sends UpdatedQuery signals indicating it's doing something) If you watch com.canonical.dbusmenu interface ($ dbus-monitor "interface='com.canonical.dbusmenu'") you'll see how HUD sends 'opened' and 'closed' events to applications and loads menus if not yet loaded. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: unity 5.16.0-0ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-30.48-generic 3.2.27 Uname: Linux 3.2.0-30-generic x86_64 ApportVersion: 2.0.1-0ubuntu13 Architecture: amd64 CompizPlugins: [core,composite,opengl,compiztoolbox,decor,imgpng,vpswitch,gnomecompat,screenshot,grid,resize,move,text,mousepoll,snap,regex,place,wall,shift,session,animation,workarounds,fade,expo,scale,unityshell] Date: Sun Sep 16 17:41:40 2012 InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425) ProcEnviron:  TERM=xterm  PATH=(custom, no user)  LANG=fi_FI.UTF-8  SHELL=/bin/bash SourcePackage: unity UpgradeStatus: Upgraded to precise on 2012-09-09 (7 days ago)
2012-09-16 17:34:18 Omer Akram bug task added unity
2012-09-17 01:16:14 Edward Donovan bug added subscriber Edward Donovan
2012-09-17 22:01:19 Bilal Akhtar unity: status New Triaged
2012-09-17 22:01:21 Bilal Akhtar unity (Ubuntu): status New Triaged
2012-09-17 22:01:23 Bilal Akhtar unity (Ubuntu): importance Undecided Low
2012-09-17 22:01:25 Bilal Akhtar unity: importance Undecided Low
2012-09-19 13:43:00 Launchpad Janitor branch linked lp:~sampo555/unity/fix-1051607
2012-09-19 13:59:32 Sami Jaktholm unity: status Triaged In Progress
2012-09-19 13:59:37 Sami Jaktholm unity: assignee sampo555 (sampo555)
2012-09-19 14:24:09 Omer Akram unity (Ubuntu): status Triaged In Progress
2012-09-19 14:24:19 Omer Akram unity (Ubuntu): assignee sampo555 (sampo555)
2012-12-15 21:09:41 Karma Dorje bug added subscriber Karma Dorje
2013-01-30 14:03:56 Sami Jaktholm unity: assignee sampo555 (sampo555)
2013-01-30 14:03:59 Sami Jaktholm unity (Ubuntu): assignee sampo555 (sampo555)
2013-01-30 14:04:31 Sami Jaktholm unity: status In Progress Confirmed
2013-01-30 14:04:33 Sami Jaktholm unity (Ubuntu): status In Progress Confirmed
2013-01-30 14:06:05 Sami Jaktholm branch unlinked lp:~sampo555/unity/fix-1051607