Bug 452644 - Search filter field is too short or hidden under certain pages
Summary: Search filter field is too short or hidden under certain pages
Status: RESOLVED WORKSFORME
Alias: None
Product: Elisa
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian unstable Linux
: NOR normal
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-15 07:05 UTC by Sébastien Ménard
Modified: 2022-04-19 13:36 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Elisa v22.07.70 screenshot (135.02 KB, image/png)
2022-04-15 07:05 UTC, Sébastien Ménard
Details
Elisa v21.08.3 screenshot (133.77 KB, image/png)
2022-04-15 07:06 UTC, Sébastien Ménard
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sébastien Ménard 2022-04-15 07:05:42 UTC
Created attachment 148170 [details]
Elisa v22.07.70 screenshot

SUMMARY

Since the addition of a button which allows to only show favorites in the lists (I think in commit 6089288a "Optional "favorite" style ratings"), the search field is too small or not visible under certain pages while the window has a particular width and the Playlist page on the right is open.

The affected pages are the following: Recently Played, Frequently Played, Albums, Tracks, and Radios.

STEPS TO REPRODUCE

1. Compile Elisa from master and open it (version 22.07.70 as of this writing).
2. Select one of the affected page from the left menu, and open the Playlist page on the right, through the "Show Playlist" button in the header.
3. Resize the window (average size, not too small, not too large), and observe the search field behavior.

OBSERVED RESULT

The search field either is too small or hidden completely.

EXPECTED RESULT

The search field should always be visible with a reasonable size.

SOFTWARE/OS VERSIONS

KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

Theme: Breeze
Comment 1 Sébastien Ménard 2022-04-15 07:06:12 UTC
Created attachment 148171 [details]
Elisa v21.08.3 screenshot
Comment 2 Nate Graham 2022-04-18 14:18:01 UTC
It looks like the real bug here is that "Filter by rating" and "Only show favorites" are shown at the same time. That shouldn't happen, as they are mutually exclusive. I can't reproduce that issue with current git master. Does the issue go away if you restart the app?
Comment 3 Sébastien Ménard 2022-04-19 08:01:10 UTC
I compiled some more several modules from KDE by using the kdesrc-build helper, namely plasma-framework, and plasma-desktop, among several other. The version bump of the KDE Frameworks to 5.94.0 made the trick. The bug arises on Debian Sid with current packages in there (5.90.0). No more issue by sourcing the prefix.sh script then launching Elisa from the console.

I'm still figuring out how development works on KDE so I was mostly playing around by compiling some core software and get a feel. I'm sorry for the waste of time.
Comment 4 Nate Graham 2022-04-19 13:36:42 UTC
No worries! Sounds like you learned something, and that's never a waste of time.