Bug 443553 - Content of connections KCM doesn't fit in the window by default
Summary: Content of connections KCM doesn't fit in the window by default
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_networkmanagement (other bugs)
Version First Reported In: 5.23.0
Platform: Other Linux
: HI minor
Target Milestone: ---
Assignee: Jan Grulich
URL:
Keywords:
: 419254 477938 492795 512610 521610 522536 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-10-10 15:06 UTC by Gabriel
Modified: 2026-09-17 21:03 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.7.6
Sentry Crash Report:


Attachments
Screenshot with the default settings window size (105.51 KB, image/png)
2021-10-10 15:06 UTC, Gabriel
Details
fgsdfgsdfghdfshs.png (240.98 KB, image/png)
2026-08-10 18:45 UTC, AiYu
Details
Screenshot showing the Wifi & Networking kcm with a horizontal scroll bar (211.50 KB, image/png)
2026-08-10 19:45 UTC, cwo
Details
Screenshot_20260810_162139.png (228.60 KB, image/png)
2026-08-10 20:24 UTC, AiYu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel 2021-10-10 15:06:52 UTC
Created attachment 142301 [details]
Screenshot with the default settings window size

SUMMARY
By default, the content of the connections settings will not fit in the window area, but instead be cut of to the right.

STEPS TO REPRODUCE
1. Open System Settings
2. Resize the window to the smallest size (as it is by default)
3. Navigate to the Connections KCM

OBSERVED RESULT
The content is too wide and gets cut off to the right

EXPECTED RESULT
The content scales to fit entirely within the window

SOFTWARE/OS VERSIONS
OS: KDE neon Testing Edition
KDE Plasma Version: 5.23.0
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
Compared to other KCMs, the padding seems wider. The network list also doesn't scale. I would guess that addressing those two could help solve the issue.
Comment 1 Nate Graham 2023-12-05 20:54:28 UTC
*** Bug 477938 has been marked as a duplicate of this bug. ***
Comment 2 Nate Graham 2024-09-16 20:01:21 UTC
*** Bug 492795 has been marked as a duplicate of this bug. ***
Comment 3 guimarcalsilva 2026-07-18 06:13:09 UTC
*** Bug 419254 has been marked as a duplicate of this bug. ***
Comment 4 guimarcalsilva 2026-07-18 06:13:39 UTC
*** Bug 512610 has been marked as a duplicate of this bug. ***
Comment 5 guimarcalsilva 2026-07-18 06:13:46 UTC
*** Bug 521610 has been marked as a duplicate of this bug. ***
Comment 6 guimarcalsilva 2026-07-18 06:14:00 UTC
*** Bug 522536 has been marked as a duplicate of this bug. ***
Comment 7 guimarcalsilva 2026-07-18 06:15:43 UTC
Can confirm on a 1366x768 14in screen at 1x scale. Also found multiple duplicates reported throughout the years.
Comment 8 cwo 2026-08-10 05:37:27 UTC
There's two issues here:

- The interface doesn't scale and instead becomes scrollable. This is not great, but at least you can scroll
- Some parts of the window are (with some window sizes) not reachable with scrolling, but extend outside the scrollable area. They're only visible if you make the window large enough, otherwise you can't get to them at all.
Comment 9 AiYu 2026-08-10 09:11:11 UTC
It is not scrollable on my screen.

On 8/10/26 1:37 AM, cwo wrote:
> https://bugs.kde.org/show_bug.cgi?id=443553
>
> cwo <cwo.kde@posteo.net> changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                   CC|                            |cwo.kde@posteo.net
>
> --- Comment #8 from cwo <cwo.kde@posteo.net> ---
> There's two issues here:
>
> - The interface doesn't scale and instead becomes scrollable. This is not
> great, but at least you can scroll
> - Some parts of the window are (with some window sizes) not reachable with
> scrolling, but extend outside the scrollable area. They're only visible if you
> make the window large enough, otherwise you can't get to them at all.
>
Comment 10 cwo 2026-08-10 11:32:32 UTC
(In reply to AiYu from comment #9)
> It is not scrollable on my screen.

Play with the window size a bit and you'll see that it's scrollable, there's just parts that are not fully visible sometimes even if they are maximally scrolled in that direction.
Comment 11 AiYu 2026-08-10 18:45:56 UTC
Created attachment 195045 [details]
fgsdfgsdfghdfshs.png

I have played with the window in every way I can, there is no scroll bar 
to scroll to view the right side that is hidden.

On 8/10/26 7:32 AM, cwo wrote:
> https://bugs.kde.org/show_bug.cgi?id=443553
>
> --- Comment #10 from cwo <cwo.kde@posteo.net> ---
> (In reply to AiYu from comment #9)
>> It is not scrollable on my screen.
> Play with the window size a bit and you'll see that it's scrollable, there's
> just parts that are not fully visible sometimes even if they are maximally
> scrolled in that direction.
>
Comment 12 cwo 2026-08-10 19:45:47 UTC
Created attachment 195046 [details]
Screenshot showing the Wifi & Networking kcm with a horizontal scroll bar
Comment 13 AiYu 2026-08-10 20:24:24 UTC
Created attachment 195047 [details]
Screenshot_20260810_162139.png

The right side of the window is still cut off even if the window is made 
small enough to show the scrollbar.

On 8/10/26 3:45 PM, cwo wrote:
> https://bugs.kde.org/show_bug.cgi?id=443553
>
> --- Comment #12 from cwo <cwo.kde@posteo.net> ---
> Created attachment 195046 [details]
>    --> https://bugs.kde.org/attachment.cgi?id=195046&action=edit
> Screenshot showing the Wifi & Networking kcm with a horizontal scroll bar
>
Comment 14 cwo 2026-08-10 21:30:25 UTC
Yes. Precisely.

That is why I wrote " Some parts of the window are (with some window sizes) not reachable with scrolling, but extend outside the scrollable area. They're only visible if you make the window large enough, otherwise you can't get to them at all."
Comment 15 Bug Janitor Service 2026-09-14 13:57:50 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-nm/-/merge_requests/658
Comment 16 Marco Martin 2026-09-14 19:36:28 UTC
Git commit fb6efcf5bc89c4142161d972a4852a86e636f68d by Marco Martin.
Committed on 14/09/2026 at 13:59.
Pushed by ngraham into branch 'master'.

KCM: Layout fixes

Keep the layout sane until the minimum window witth of systemsettings
* give a flex width to the sidebar, make it narrower when needed
* allow to resize the main area way narrower as well
* small redesign to ipv4 and ipv6 pages, moving buttons to make it friendlier to
  narrower layouts

M  +2    -1    kcms/kcm_connections/kcm.cpp
M  +19   -4    kcms/kcm_connections/kcm.ui
M  +1    -1    libs/editor/connectioneditorbase.h
M  +0    -1    libs/editor/connectioneditortabwidget.cpp
M  +235  -244  libs/editor/settings/ui/ipv4.ui
M  +32   -39   libs/editor/settings/ui/ipv6.ui

https://invent.kde.org/plasma/plasma-nm/-/commit/fb6efcf5bc89c4142161d972a4852a86e636f68d
Comment 17 Marco Martin 2026-09-15 08:00:26 UTC
Git commit 806fec60613d6843603797fca130002f86a63eaa by Marco Martin, on behalf of Nate Graham.
Committed on 15/09/2026 at 07:19.
Pushed by mart into branch 'Plasma/6.8'.

KCM: Layout fixes

Keep the layout sane until the minimum window witth of systemsettings
* give a flex width to the sidebar, make it narrower when needed
* allow to resize the main area way narrower as well
* small redesign to ipv4 and ipv6 pages, moving buttons to make it friendlier to
  narrower layouts


(cherry picked from commit 997e5047b961f624641b839f930006279a9bb277)

Co-authored-by: Marco Martin <notmart@gmail.com>

M  +2    -1    kcms/kcm_connections/kcm.cpp
M  +19   -4    kcms/kcm_connections/kcm.ui
M  +1    -1    libs/editor/connectioneditorbase.h
M  +0    -1    libs/editor/connectioneditortabwidget.cpp
M  +235  -244  libs/editor/settings/ui/ipv4.ui
M  +32   -39   libs/editor/settings/ui/ipv6.ui

https://invent.kde.org/plasma/plasma-nm/-/commit/806fec60613d6843603797fca130002f86a63eaa
Comment 18 Marco Martin 2026-09-15 08:02:33 UTC
Git commit 878ca3660161e2d9af77fefe42659ce8c191433c by Marco Martin.
Committed on 15/09/2026 at 08:02.
Pushed by mart into branch 'Plasma/6.7'.

KCM: Layout fixes

Keep the layout sane until the minimum window witth of systemsettings
* give a flex width to the sidebar, make it narrower when needed
* allow to resize the main area way narrower as well
* small redesign to ipv4 and ipv6 pages, moving buttons to make it friendlier to
  narrower layouts


(cherry picked from commit fb6efcf5bc89c4142161d972a4852a86e636f68d)

Co-authored-by: Marco Martin <notmart@gmail.com>

M  +2    -1    kcms/kcm_connections/kcm.cpp
M  +19   -4    kcms/kcm_connections/kcm.ui
M  +1    -1    libs/editor/connectioneditorbase.h
M  +0    -1    libs/editor/connectioneditortabwidget.cpp
M  +235  -244  libs/editor/settings/ui/ipv4.ui
M  +32   -39   libs/editor/settings/ui/ipv6.ui

https://invent.kde.org/plasma/plasma-nm/-/commit/878ca3660161e2d9af77fefe42659ce8c191433c