some result cache broke the dash search

Bug #728961 reported by Didier Roche-Tolomelli
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity
Fix Released
High
Neil J. Patel
unity (Ubuntu)
Fix Released
High
Unassigned

Bug Description

1. open the dash
2. search for t
3. get results enjoy profit…
4. close dash by escape/super
5. reopen it
6. again, you really wanted to search for "t"
7. nothing drawn, be sad…

running the application place manually show that the results are found in a timely manner.
Looking for something else seems to "reset" it, it's only when looking twice for the same thing in a row closing the dash between that it happens. Sounds like some cache somewhere…

(another bug is after that, most of icons in other search are gone…)

(heavily confirmed and loved by kamstrup :))

Related branches

Changed in unity:
milestone: none → 3.6.4
status: New → Triaged
importance: Undecided → High
Changed in unity (Ubuntu):
status: New → Triaged
importance: Undecided → High
Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

Could be related to the fact that the daemons don't update their models if you set the same search string twice. And I really don't want to change that behaviour if I can avoid it. It's a really good measure against spamming clients (unity-mutter I am looking at you ;-)).

This may be further complicated by the fact that if you type a string that's an extension of the previous search then the places only removes the results from the existing result set. So consider:

 1) User types 't'. Daemons update models. Unity reflects that.
 2) User hides Dash with <super>
 3) User opens Dash again
 4) User types 'term'. Daemons narrow down result sets. Unity only sees row-removed signals => confusion?

Revision history for this message
Neil J. Patel (njpatel) wrote :

Urgh, there goes my optimisations! /me gives didrocks angry stares

Changed in unity:
assignee: nobody → Neil J. Patel (njpatel)
milestone: 3.6.4 → 3.6.2
Neil J. Patel (njpatel)
Changed in unity:
status: Triaged → Fix Committed
Changed in unity (Ubuntu):
status: Triaged → Fix Committed
Changed in unity:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity - 3.6.2-0ubuntu1

---------------
unity (3.6.2-0ubuntu1) natty; urgency=low

  * New upstream release:
    - unity-window-decorator crashed with SIGSEGV in
      g_cclosure_marshal_VOID__OBJECT() (LP: #724874)
    - blinking screen at searching "gn" (LP: #674022)
    - Top panel isn't multimonitor aware (LP: #675862)
    - Leaving fullscreen causes the launcher to rapidly appear and then
      disappear (LP: #718054)
    - migrate_favorites.py crashed with GError in __main__: Bad key or
      directory name: "/desktop/unity/launcher/favorites/app-Watch TV
      Shows.desktop/type": ` ' is an invalid character in key/directory names
      (LP: #722403)
    - does not display icons until hovered (LP: #726033)
    - Unintuative Application Matching (LP: #726711)
    - icons missing in the dash recent files and directory search returns
      (LP: #727824)
    - some result cache broke the dash search (LP: #728961)
    - Protect against conflicts with unity super keys (LP: #729166)
    - not installed apps sorting in global search (LP: #636996)
    - No 'safely remove' option is present in the unity menu when a usb disk
      is inserted (LP: #660010)
    - Dash - Implement new Dash design! (LP: #683762)
    - Expose or add missing nux functions for a11y support (LP: #701672)
    - Launcher - A single finger 'hold' on a Launcher app icon should open the
      quicklist (LP: #702486)
    - No "Search" default entry (LP: #710794)
    - Icon in Launcher should be home folder icon (LP: #721121)
    - Launcher bindings require Super to be held down to work (LP: #727580)
    - compiz crashed with SIGSEGV in nux::CairoGraphics::GetBitmap()
      (LP: #727636)
    - Unity "Lens" do not scroll to bottom (LP: #719616)
    - Double-click on panel to unmaximize only works in right half
      (LP: #725529)
    - clicking multiple time on the bfb makes the logo darker and darker
      (LP: #727146)
    - the launcher should go away if it has been open using the keyboard and
      the mouse is not moved while the cursor is on it (LP: #727746)
    - migrate_favorites.py crashed with OSError in makedirs(): [Errno 13]
      Permission denied: '/home/aquarius/.local/share/unity' (LP: #723656)
    - No feedback when unmounting busy device in Unity (LP: #730638)
 -- Didier Roche <email address hidden> Mon, 07 Mar 2011 19:10:27 +0100

Changed in unity (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.