Bug 440491 - Configuration dialog is not scrollable
Summary: Configuration dialog is not scrollable
Status: RESOLVED FIXED
Alias: None
Product: Elisa
Classification: Applications
Component: general (show other bugs)
Version: 21.07.80
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-01 12:44 UTC by Ilya Bizyaev
Modified: 2021-08-02 21:18 UTC (History)
1 user (show)

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


Attachments
Screenshot (110.34 KB, image/png)
2021-08-01 12:45 UTC, Ilya Bizyaev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ilya Bizyaev 2021-08-01 12:44:50 UTC
SUMMARY
When opening the configuration dialog, I cannot see the configured audio locations. The list does not fit into the dialog and there is no way to scroll down to reveal it. I have to resize the window to access it, which is not obvious unless you already know it.

STEPS TO REPRODUCE
1. Open Elisa
2. In the hamburger menu, click "Configure Elisa"

OBSERVED RESULT
The location list is too narrow to display any elements.


EXPECTED RESULT
I can scroll the configuration dialog to access my audio location preferences.


SOFTWARE/OS VERSIONS
Operating System: openSUSE Leap 15.3
KDE Plasma Version: 5.22.4
KDE Frameworks Version: 5.84.0
Qt Version: 5.15.2
Comment 1 Ilya Bizyaev 2021-08-01 12:45:26 UTC
Created attachment 140443 [details]
Screenshot
Comment 2 Nate Graham 2021-08-02 20:55:57 UTC
Looks like the desktop settings page is embedded right into a QtQuick Window object, which is not scrollable all on its own.
Comment 3 Nate Graham 2021-08-02 21:18:07 UTC
Git commit b1ae88ae95971a6ef680e1747e6a08ad28009983 by Nate Graham.
Committed on 02/08/2021 at 21:16.
Pushed by ngraham into branch 'release/21.08'.

Make desktop config window able to scroll

This can become necessary if long translations push the inner formlayout
into widescreen mode, which makes it taller.
FIXED-IN: 21.08

M  +31   -49   src/qml/ElisaConfigurationDialog.qml

https://invent.kde.org/multimedia/elisa/commit/b1ae88ae95971a6ef680e1747e6a08ad28009983