Bug 439147 - Timezone listing can't be scrolled, losing some of them
Summary: Timezone listing can't be scrolled, losing some of them
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Calendar (show other bugs)
Version: 5.22.2
Platform: Fedora RPMs Linux
: HI normal
Target Milestone: 1.0
Assignee: Nate Graham
URL:
Keywords: regression, usability
Depends on:
Blocks:
 
Reported: 2021-06-25 11:09 UTC by Luigi Toscano
Modified: 2021-08-06 14:08 UTC (History)
2 users (show)

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


Attachments
Screenshot of plasma calendar with the non-scrollable timezone pane (259.56 KB, image/png)
2021-06-25 11:09 UTC, Luigi Toscano
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luigi Toscano 2021-06-25 11:09:38 UTC
Created attachment 139656 [details]
Screenshot of plasma calendar with the non-scrollable timezone pane

SUMMARY

The pane listing the timezones can't be scrolled, and if you more than 8 timezones (I guess the number depends on the font size) some of them are not shown.

(the fact that the calendar widget can't be resized doesn't help).


See the attached picture (the lack of scroll can't be seen but it's really missing)



SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 34
KDE Plasma Version: 5.22.2 on X11
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.2
Comment 1 David Edmundson 2021-06-25 14:56:03 UTC
Not reproducible here. Though mine looks different.

Can you confirm if it happens under Breeze?
Comment 2 Luigi Toscano 2021-06-25 15:43:27 UTC
The plasma theme was already breeze but I've used the "Global Theme" settings to change everything to Breeze. I've then changed from Breeze Dark to Breeze for Plasma and I can't still scroll.
Comment 3 Nate Graham 2021-07-29 15:52:41 UTC
Can confirm. Will fix.
Comment 4 Nate Graham 2021-08-05 17:32:41 UTC
Working on this: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/996
Comment 5 Nate Graham 2021-08-06 14:07:41 UTC
Git commit f40bbbff065bf4bb937b6c2ecab8e2c7c1a4024a by Nate Graham.
Committed on 06/08/2021 at 14:07.
Pushed by ngraham into branch 'master'.

[applets/digitalclock] Let long timezones list scroll

When the agenda view is visible, the scrollview had neither
fillHeight: true nor a maximum height set. As a result, it would never
scroll. This commit fixes that by setting a maximum height.
FIXED-IN: 5.22.5

M  +4    -1    applets/digital-clock/package/contents/ui/CalendarView.qml

https://invent.kde.org/plasma/plasma-workspace/commit/f40bbbff065bf4bb937b6c2ecab8e2c7c1a4024a
Comment 6 Nate Graham 2021-08-06 14:08:40 UTC
Git commit 97320f2f74f5a275f4dc8ccd3ac765955af058f9 by Nate Graham.
Committed on 06/08/2021 at 14:08.
Pushed by ngraham into branch 'Plasma/5.22'.

[applets/digitalclock] Let long timezones list scroll

When the agenda view is visible, the scrollview had neither
fillHeight: true nor a maximum height set. As a result, it would never
scroll. This commit fixes that by setting a maximum height.
FIXED-IN: 5.22.5


(cherry picked from commit f40bbbff065bf4bb937b6c2ecab8e2c7c1a4024a)

M  +4    -1    applets/digital-clock/package/contents/ui/CalendarView.qml

https://invent.kde.org/plasma/plasma-workspace/commit/97320f2f74f5a275f4dc8ccd3ac765955af058f9