Bug 339407

Summary: 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
Product: [Applications] systemsettings Reporter: ken taylor <enknt>
Component: kcm_accessibilityAssignee: Jeremy Whiting <jpwhiting>
Status: RESOLVED FIXED    
Severity: normal CC: jpwhiting
Priority: NOR Flags: jpwhiting: gardening+
Version: unspecified   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

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