After launching codeblocks and loading a project the target and method (code completion) combobox are not shown, doing a "Fit toolbars" shows them.
See the attached screenshot.
Name : Code::Blocks Version : svn-r12073 SDK Version : 2.2.0 Scintilla Version: 3.7.5 Author : The Code::Blocks Team E-mail : info@codeblocks.org Website : http://www.codeblocks.org wxWidgets Library (wxGTK port) Version 3.0.4 (Unicode: wchar_t, debug level: 1), Runtime version of toolkit used is 3.24. Compile-time GTK+ version is 3.24.12.
What distro is this? What is the dpi of your monitor? And what is the setting for scaling?
I'm running Debian Testing, the monitor resolution is 1920x1080, 96dpi and scaling I couldn't find any setting withing codeblocks but the system setting is 100%.
The toolbar icon size was "Large (20x20)", I changed it to "Normal (16x16)" because the icons where too big (I don't rembember ever changing this) and now the method combobox is shown.
Now I noticed that the issue happens when the target name is large. If I load a project with default target names (Release and Debug) then the target combobox is shown but if I change the Release target name to "Release 123456789" then the combobox dissapears.
Bleh, I can reproduce this. I guess this is a problem in wxWidgets when using gtk3
Fixed in [r12662] (2022-01-19).
Related
Commit: [r12662]