Bug 339407 - In Plasma 5 the contents of the 'Bell' and 'Keyboard filters' tabs in System Settings>Desktop Behaviour>Accessibility are unnecessarily wide resulting in needless horizontal scrollbars at the default window size
Summary: In Plasma 5 the contents of the 'Bell' and 'Keyboard filters' tabs in System ...
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_accessibility (show other bugs)
Version: unspecified
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Jeremy Whiting
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-26 07:00 UTC by ken taylor
Modified: 2015-08-28 12:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
jpwhiting: gardening+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ken taylor 2014-09-26 07:00:16 UTC
I'm testing the Neon 5 ISO released on 29th August.

If you open System Settings & go to 'Desktop Behaviour > Accessibility', with the default window sizes the contents of the 'Bell' and 'Keyboard Filters' tabs are too wide for the screen even though it looks like it would be very simple to redesign the content of them to fit everything  within the current default window size. This leads to several of the controls being partially off the screen and a horizontal scrollbar appearing.

I'd expect the contents of those tabs to be the correct size to fit into the default window correctly - then all of the controls on those tabs would be fully visible (particularly relevant on the 'Accessibility' KCM) and the horizontal scrollbars wouldn't be needed.

Note that this happens when using both Breeze and Oxygen themes, but in Breeze it's worse because it's a 'bulkier' theme than Oxygen - please ensure that when this issue is fixed, it's fixed for both Oxygen and Breeze themes. 

Reproducible: Always
Comment 1 Jeremy Whiting 2015-08-28 00:55:31 UTC
Ken,

Thanks for the bug report. Sorry its almost been a year... Anyway, a possible fix is up for review here: https://git.reviewboard.kde.org/r/124959/
Comment 2 Jeremy Whiting 2015-08-28 12:25:08 UTC
Git commit 78644357249af839cecc421f25b557e32ea2345b by Jeremy Whiting.
Committed on 28/08/2015 at 12:24.
Pushed by whiting into branch 'master'.

Shorten labels of QCheckBox so the accessibility kcm won't need a scrollbar.
REVIEW:124959

M  +13   -7    kcms/access/accessibility.ui

http://commits.kde.org/plasma-desktop/78644357249af839cecc421f25b557e32ea2345b