Bug 329606

Summary: Strange search breakage when a new tab is opened
Product: [Applications] dolphin Reporter: Alicia Boya García (ntrrgc) <ntrrgc>
Component: searchAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal CC: emmanuelpescosta099
Priority: NOR    
Version: 4.12.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Before pressing Ctrl+T
After pressing Ctrl+T

Description Alicia Boya García (ntrrgc) 2014-01-04 19:41:31 UTC
See steps to reproduce.

Reproducible: Always

Steps to Reproduce:
1. Go to /usr/share/icons/oxygen
2. Press Ctrl+F to open Dolphin search. Type "document-save" and press Return.
3. Search works as expected, finding many files for different icon sizes.
4. Press Ctrl+T to open a new tab.
Actual Results:  
The new tab is "filesystemsearch" altough it has lost all the search widget except the close one, which does not work.

The search before yielded several different files with the same name for different icon sizes (16x16, 22x22, etc.). Now for whatever reason only the first file of each same-name group appears.

If I click back in the previous tab, the search widgets look OK, but all the files with the same name as 16x16 icons has disappeared there too. Searching for "document-save" again yields the same incorrect results, even after making a different search.

Expected Results:  
It should either not open another search tab (and open the folder in which it was requested in no search mode), or open it but done right.

No incomplete search forms should appear and no files should became invisible until Dolphin restart, like now is happening.
Comment 1 Alicia Boya García (ntrrgc) 2014-01-04 19:43:33 UTC
Created attachment 84452 [details]
Before pressing Ctrl+T
Comment 2 Alicia Boya García (ntrrgc) 2014-01-04 19:44:07 UTC
Created attachment 84453 [details]
After pressing Ctrl+T
Comment 3 Emmanuel Pescosta 2014-01-05 15:48:26 UTC

*** This bug has been marked as a duplicate of bug 311950 ***