```
xsession-errors.txt
Issue
When selecting Network settings from panel
The network settings window is not sized properly to fit all the information as show below.
Also after resizing and closing the same window opens rather than the previously resized window.
Steps to reproduce
Expected behaviour
Other information
not sure if you would tag as bug or feature request
I confirm this bug:

Affects me too on arch Linux
No one will fix this problem, so here's a solution for you:
Open /usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py
Replace:
self.window.resize(WIN_WIDTH, use_height)
To:
self.window.resize(WIN_WIDTH, 500)
Fixes on any resolution
@morteryler - that's a fudge rather than a fix - and causes other settings module whose natural height is
not 500px to open at a fixed height.
No one will fix this problem, so here's a solution for you:
Im no programmer but there must be something that decides that this particular settings window opens that size. so must be a way to resize it and to save that state.
(Just a temporary patch.) Replace in /usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py the maybe_resize function by this one:
def maybe_resize(self, sidePage):
m, n = self.content_box.get_preferred_size()
# Resize vertically depending on the height requested by the module
use_height = WIN_HEIGHT
total_height = n.height + self.bar_heights + WIN_H_PADDING
if not sidePage.size:
# No height requested, resize vertically if the module is taller than the window
if total_height > WIN_HEIGHT:
use_height = total_height
elif sidePage.size > 0:
# Height hardcoded by the module
use_height = sidePage.size + self.bar_heights + WIN_H_PADDING
elif sidePage.size == -1:
# Module requested the window to fit it (i.e. shrink the window if necessary)
use_height = total_height
if len(sys.argv) > 1 and sys.argv[1] == "network":
use_height = 350
self.window.resize(WIN_WIDTH, use_height)
@claudiux that works great without impacting on other modules window sizes but the height for the network window does need to be 500 to avoid launching with unnecessary scroll bars.
@smurphos just change use_height = 350 by use_height = 500 if you want. But on my computer, scroll bars are still present.
Hi everyone,
Do you know if a fix is planned for a next version ?
Thanks
This has been fixed for a while, it will be in the next version: https://github.com/linuxmint/cinnamon-control-center/commit/18bd8a14196a97a0cf47b73d54b5f25027426942
Sorry I never saw this bug to tag it.
I guess we cannot fix it in the current version (except with the workaround above) ?
I tried to find the "network.ui" file, but I think it's for the next version :)
Thanks for the update
I used this:
if self.window.get_title() == 'Network':
use_height = 500
Most helpful comment
(Just a temporary patch.) Replace in
/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.pythemaybe_resizefunction by this one: