qgis / QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
https://qgis.org
GNU General Public License v2.0
10.65k stars 3.01k forks source link

Layer Properties dialogue: Various issues when resizing tabs #52675

Open beyhh opened 1 year ago

beyhh commented 1 year ago

What is the bug or the crash?

It is not possible to resize the "Labels" in the layer properties window in order to show not only the icon, but also the tab's label. This happens when on the Labels tab, "Single Labels" is selected. Trying to resize the "Labels" tab with "Single Labels" selected makes the entire tab bar disappear. The window needs to be resized to make the tab bar appear again.

Dragging the tab bar:

grafik

Will give:

grafik

Having resized a different tab, the tab bar ignores the setting and collapses to show only the icon as soon as one activates the "Labels" tab.

Steps to reproduce the issue

Similarly weird behaviour:

Versions

QGIS version | 3.28.5-Firenze | QGIS code revision | 50adba36f2 -- | -- | -- | -- Qt version | 5.15.3 Python version | 3.9.5 GDAL/OGR version | 3.6.3 PROJ version | 9.2.0 EPSG Registry database version | v10.082 (2023-02-06) GEOS version | 3.11.2-CAPI-1.17.2 SQLite version | 3.41.1 PDAL version | 2.5.2 PostgreSQL client version | unknown SpatiaLite version | 5.0.1 QWT version | 6.1.6 QScintilla2 version | 2.13.1 OS version | Windows 10 Version 2009   |   |   |   Active Python plugins db-style-manager | 0.8 DigitizingTools | 1.5.2 latlontools | 3.6.9 layerGroupFilter | 0.2 mmqgis | 2021.9.10 multiple_layers_tools | 1.2 postgis_geoprocessing | 0.9 quick_map_services | 0.19.33 shapetools | 3.4.11 splitmultipart | 1.0.0 db_manager | 0.1.20 grassprovider | 2.12.99 processing | 2.12.99 sagaprovider | 2.12.99 QGIS version 3.28.5-Firenze QGIS code revision [50adba36f2](https://github.com/qgis/QGIS/commit/50adba36f2) Qt version 5.15.3 Python version 3.9.5 GDAL/OGR version 3.6.3 PROJ version 9.2.0 EPSG Registry database version v10.082 (2023-02-06) GEOS version 3.11.2-CAPI-1.17.2 SQLite version 3.41.1 PDAL version 2.5.2 PostgreSQL client version unknown SpatiaLite version 5.0.1 QWT version 6.1.6 QScintilla2 version 2.13.1 OS version Windows 10 Version 2009 Active Python plugins db-style-manager 0.8 DigitizingTools 1.5.2 latlontools 3.6.9 layerGroupFilter 0.2 mmqgis 2021.9.10 multiple_layers_tools 1.2 postgis_geoprocessing 0.9 quick_map_services 0.19.33 shapetools 3.4.11 splitmultipart 1.0.0 db_manager 0.1.20 grassprovider 2.12.99 processing 2.12.99 sagaprovider 2.12.99 ### Supported QGIS version - [X] I'm running a supported QGIS version according to the roadmap. ### New profile - [X] I tried with a new QGIS profile ### Additional context _No response_
agiudiceandrea commented 1 year ago

@beyhh could you please actually try if the issue does occur using a new QGIS user profile without any external plugin installed?

beyhh commented 1 year ago

With new QGIS Profile and all Plugins disabled, I still have an issue with the Diagrams tab and the Attribute Form tab. These tabs resize unexpectedly.

agiudiceandrea commented 1 year ago

I can confirm the horizontal resizing issue with "Diagrams" and "Attribute Form" tabs. I'll add that a vertical resizing issue occurs with the "Legend" tab.

beyhh commented 1 year ago

I found out that the issue with tabs "Diagrams" and "Attribute Form" occurs only if the overall properties window relatively narrow. In my QGIS 3.28.10 I have the issue when the properties window is 864 pixels wide.