https://bugs.kde.org/show_bug.cgi?id=468212

Mel <a...@melissaautumn.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |a...@melissaautumn.com

--- Comment #3 from Mel <a...@melissaautumn.com> ---
I looked into this and it seems to be intentional. 

In `ViewManager::openChildView` there's a loop that checks to see if the
upcoming view is the same type (e.g. album, artist, genre...)  as the current
view. If it's not it override the upcoming view with the generic base view of
the new type. (Causing this exact issue, where the Album view pops up and then
the specific artist's album list shows a second later.)

Removing that loop resolves this issue, and fixes a lot of weird navigation
issues. However this can also create a situation where if you click on the
Artist a bunch of times, it will just keep appending that view to the history. 

If this sounds like a good change to the maintainers, I can get a merge request
up with that loop removal, and a infinite history fix.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to