Undocking and re-docking panels . .

I hadn’t realised until today that Panels could be undocked . . . I was having a play trying to educate myself a little to try and reproduce another user’s experience and found some anomalies and somethings that raised further questions for me.

My usual Appearance panel layout looks something like this . . .

image

ICONS on left and panel on right . . . but I can also get this . . .

image

Appearance on left, ICONS middle and Selection filter on right

That’s easy to fix and have the Appearance and Selection filter in the same column. At one point this morning I also managed to have an ICON column about the same width as the standard Appearance panel. I haven’t been able to reproduce that though . . . Correction:

Just took a little more random dragging and dropping.

One thing I can’t figure out is how to get the ICON column back to the left . . . anyone know how ?

Application: KiCad PCB Editor x64 on x64

Version: 9.0.0, release build

Libraries:
	wxWidgets 3.2.6
	FreeType 2.13.3
	HarfBuzz 10.2.0
	FontConfig 2.15.0
	libcurl/8.11.1-DEV Schannel zlib/1.3.1

Platform: Windows 11 (build 22631), 64-bit edition, 64 bit, Little endian, wxMSW
OpenGL: Intel, Intel(R) UHD Graphics, 4.6.0 - Build 32.0.101.5768

Build Info:
	Date: Feb 19 2025 17:46:53
	wxWidgets: 3.2.6 (wchar_t,wx containers)
	Boost: 1.86.0
	OCC: 7.8.1
	Curl: 8.11.1-DEV
	ngspice: 44
	Compiler: Visual C++ 1942 without C++ ABI
	KICAD_IPC_API=ON

Locale: 
	Lang: en_GB
	Enc: UTF-8
	Num: 1,234.5
	Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)

It’s also an issue in the Schematic editor . . .

Yes, the feature that enables these panels in wxWidgets is pretty basic and doesn’t make it possible for us to prevent this kind of thing. We had discussed disabling docking/undocking overall until this is improved, but decided that letting people do a thing that in some cases may be useful and in some cases can cause UI bugs is maybe better than not letting them do the thing at all.

Ah OK, I’ll hold off on the Bug report as it’s a known issue/limitation.

To answer my own question . . . close the editor and re-open it. :slight_smile:

Yup, if this happens, the fix is to just close and re-open