Unable to maximize dialog windows

Here we are:

actually, also the minimize button does not works as another user already explained.
I’m not an expert developer but in my opinion any window that is resizable should have the maximize button (since it is a particular case of size). The minimize button should be available if the window is not modal.

But whatever the developer’s idea, if the button is there it should work!

Can you try updating wxWidgets from wxWidgets 3.2 : Simon Richter?

sudo add-apt-repository ppa:sjr/wx32
sudo apt update
sudo apt upgrade

Well this is odd. On my Ubuntu 23.10, I suddenly found only the “X”.
So I restarted the PC and the non functioning minimise and maximise buttons are back.
This smells of a windows manager bug.

Another example. Preferences / Configure Paths:

image

Min/Max buttons don’t do anything.

Application: KiCad x86_64 on x86_64

Version: 8.0.1-unknown-202403192319~350687f355~ubuntu23.10.1, release build

Libraries:
	wxWidgets 3.2.2
	FreeType 2.13.1
	HarfBuzz 8.0.1
	FontConfig 2.14.2
	libcurl/8.2.1 OpenSSL/3.0.10 zlib/1.2.13 brotli/1.0.9 zstd/1.5.5 libidn2/2.3.4 libpsl/0.21.2 (+libidn2/2.3.3) libssh/0.10.5/openssl/zlib nghttp2/1.55.1 librtmp/2.3 OpenLDAP/2.6.6

Platform: Ubuntu 23.10, 64 bit, Little endian, wxGTK, X11, ubuntu, x11

Build Info:
	Date: Mar 19 2024 23:19:52
	wxWidgets: 3.2.2 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.74.0
	OCC: 7.6.3
	Curl: 8.2.1
	ngspice: 42
	Compiler: GCC 13.2.0 with C++ ABI 1018

Build settings:

The only Max & Min buttons I have are for the Project and Eight of the Editor screens (not the Plugin Manager).

The buttons displayed on @Andrea_Simeoni & @gmc examples do not exist on my version. Mint 21.3 using ubuntu 22.04.1 (my full version details are in an above post).

Ubuntu 24.04 LTS should appear very soon, this may have a newer version of wxWidgets

Done. Unfortunately, nothing has changed.

Should be reported to Ubuntu/GNOME then.

This is from KiCad 8.0.1 on macOS.

Application: KiCad x86_64 on x86_64

Version: 8.0.1, release build

Libraries:
	wxWidgets 3.2.4
	FreeType 2.13.2
	HarfBuzz 8.3.0
	FontConfig 2.15.0
	libcurl/8.4.0 (SecureTransport) LibreSSL/3.3.6 zlib/1.2.11 nghttp2/1.51.0

Platform: macOS Ventura Version 13.6.6 (Build 22G630), 64 bit, Little endian, wxMac

Build Info:
	Date: Mar 14 2024 14:07:38
	wxWidgets: 3.2.4 (wchar_t,wx containers)
	Boost: 1.84.0
	OCC: 7.7.2
	Curl: 7.87.0
	ngspice: 42
	Compiler: Clang 14.0.3 with C++ ABI 1002

Build settings:

The first is the File → Save As dialog in the Schematic editor which shows a maximize button but clicking that button does nothing.


This is the KiCad Preferences dialog (which is displayed from the KiCad → Settings… menu, note the difference between the menu text and the dialog title) which has a working maximize button.

And this is File->Import Non Kicad Board File from the PCB editor which has no maximize (or close) button.

All of these are Modal dialogs as far as understand it.

I have been trying various dialogs and there seems to be a lot of variation as to whether or not there is a maximize button, and if there is one whether or not it works. I don’t think this is strictly a Ubuntu/Gnome issue.