after choosing "/.." the browse-mode-view does not show anything in its window

Bug #269427 reported by takemaru
2
Affects Status Importance Assigned to Milestone
Mixxx
Fix Released
High
Michael Kolodziej

Bug Description

In browse-mode-view to select a file,
going upward through directories-tree by choosin "/.."
the window becomes empty and does not show any other file.

Also changing the view mode (i.e. library-mode, that works) and then back to browse-mode the window remains blank.

That's no possible browsing through files any more.

You need to shoot down Mixxx and start it back.

Tags: library
Revision history for this message
Albert Santoni (gamegod) wrote :

This bug has been around for a while, thanks for reporting it to the tracker. I've never been able to find a situation where I could make it happen every single time though (ie. consistently reproduceable). Do you know of any ways to make it happen every time?

Thanks,
Albert

Changed in mixxx:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Michael Kolodziej (michaelko) wrote :

I already wrote my observations on this bug on the forum some weeks, ago.
Here might be a better place, so I write them here again.
The browse-view mode becomes empty when you don't click on the first column, but on one of the others. It doesn't matter if it is the ../ entry or any other.
I guess it is because of line 299 in wtracktableview.cpp
setRootIndex(index); //Browse to that directory
I tried:
setRootIndex(index.sibling(index.row(),0));
which works better. The view doesn't get empty anymore, but if you click an other column than the first one, the next view will have a harmless ./ entry. That's the best I could do with my poor C++ and Qt knowledge :)
ciao

Revision history for this message
Albert Santoni (gamegod) wrote :

Thanks for the lead Michael. I will try to make sure this bug is fixed before our next release.

Changed in mixxx:
assignee: nobody → gamegod
importance: Medium → High
milestone: none → 1.6.2
Revision history for this message
Sean M. Pappalardo (pegasus-renegadetech) wrote :

Giving him the points for figuring it out

Changed in mixxx:
assignee: gamegod → michaelko
Revision history for this message
Sean M. Pappalardo (pegasus-renegadetech) wrote :

Fixed in trunk r2568

Changed in mixxx:
status: Confirmed → Fix Committed
Changed in mixxx:
milestone: 1.7.0-moving → 1.7.0
RJ Skerry-Ryan (rryan)
Changed in mixxx:
status: Fix Committed → Fix Released
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/5035

lock status: Metadata changes locked and limited to project staff
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.