Bug 399417 - [Qt5.12]App dashboard launcher show no search results
Summary: [Qt5.12]App dashboard launcher show no search results
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.14.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
: 399474 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-10-05 17:56 UTC by Matej Mrenica
Modified: 2018-10-24 07:04 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.12.8


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matej Mrenica 2018-10-05 17:56:34 UTC
...altough pressing Enter launches the app that would have been found at first place.

STEPS TO REPRODUCE
1. Open app dashboard (the fullscreen app launcher)
2. type a name of any app

OBSERVED RESULT
Middle space where search results are shown is always empty.

EXPECTED RESULT
Search results are shown.

SOFTWARE VERSIONS
(available in About System)
KDE Plasma Version: 5.13.90
KDE Frameworks Version: 5.50
Qt Version: 5.12-beta1

ADDITIONAL INFORMATION
Comment 1 Kai Uwe Broulik 2018-10-09 16:00:45 UTC
I assume this issue does not manifest itself with Qt 5.11?
Comment 2 Matej Mrenica 2018-10-09 16:57:46 UTC
(In reply to Kai Uwe Broulik from comment #1)
> I assume this issue does not manifest itself with Qt 5.11?

No, everything works fine with Qt5.11.2
Comment 3 Patrick Silva 2018-10-18 23:47:43 UTC
Same thing on my Arch running Qt 5.12 beta2.
After the first search, keyboard input stops working.
Comment 4 Kai Uwe Broulik 2018-10-19 06:41:31 UTC
Does this only affect the application dahshboard or also the other launcher options or krunner?
Comment 5 Matej Mrenica 2018-10-19 07:11:23 UTC
(In reply to Kai Uwe Broulik from comment #4)
> Does this only affect the application dahshboard or also the other launcher
> options or krunner?

Yes, only app dashboard, others work correctly.
Comment 6 Fabian Vogt 2018-10-19 09:55:37 UTC
Had a look with GammaRay:

The scrollview assigns its viewportItem (0,inf) as size.

I suspect this is caused by https://github.com/qt/qtquickcontrols/commit/cb029a36279a1b7d47ec4c58c7916c9b63615b57
Comment 7 Fabian Vogt 2018-10-19 11:22:33 UTC
(In reply to Fabian Vogt from comment #6)
> Had a look with GammaRay:
> 
> The scrollview assigns its viewportItem (0,inf) as size.
> 
> I suspect this is caused by
> https://github.com/qt/qtquickcontrols/commit/
> cb029a36279a1b7d47ec4c58c7916c9b63615b57

Nope, reverting that commit made no difference.
I don't know enough of QML size calculations to debug this further.
Comment 8 Fabian Vogt 2018-10-19 19:38:33 UTC
kbroulik tracked this down to https://bugreports.qt.io/browse/QTBUG-70031 but didn't leave a comment here.
Comment 9 Matej Mrenica 2018-10-23 16:36:41 UTC
It looks like it's fixed.
Comment 10 Kai Uwe Broulik 2018-10-24 07:03:52 UTC
*** Bug 399474 has been marked as a duplicate of this bug. ***
Comment 11 Kai Uwe Broulik 2018-10-24 07:04:20 UTC
Fixed in LTS and 5.14.2