You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The layer panel will draw symbols for polygons located in 2nd level of a rule-based tree with a width twice a large as normal. It's a bit difficult to explain in words, but the attached screenshot (bug-legend.png) should make it easy to understand.
Steps to reproduce:
Create a new project
Add a polygon dataset
Open the layer property window, and set the symbology to rule-based
Add a root rule (simple fill), add a sub-rule to that root rule (also simple fill), and apply the symbology
Look at your layer panel, you'll notice the sub-rule legend symbol's width is abnormally large
It's not a huge issue, but for people who like to keep the layer panel a small as possible, the extra space taken by the legend symbol's extra width is unfortunate.
I loaded NE countries.
Added a rule on @"labelrank" = 3@ with a simple fill.
Used "Refine selected rules" -> "Add categories to rule" (which I guess nIRV meant by sub-rule) on the @Level@ attribute. Also used a simple fill.
All style "icons" in the layer tree look square and the same size.
description was changed from The layer panel will draw symbols for polygons located in 2nd level of a rule-based tree with a width twice a large as normal. It's a bit difficult to explain in words, but the attached screenshot (bug-legend.png) should make it easy to understand.
Steps to reproduce:
Create a new project
Add a polygon dataset
Open the layer property window, and set the symbology to rule-based
Add a root rule (simple fill), add a sub-rule to that root rule (also simple fill), and apply the symbology
Look at your layer panel, you'll notice the sub-rule legend symbol's width is abnormally large
It's not a huge issue, but for people who like to keep the layer panel a small as possible, the extra space taken by the legend symbol's extra width is unfortunate. to The layer panel will draw symbols for polygons located in 2nd level of a rule-based tree with a width twice a large as normal. It's a bit difficult to explain in words, but the attached screenshot (bug-legend.png) should make it easy to understand.
Steps to reproduce:
Create a new project
Add a polygon dataset
Open the layer property window, and set the symbology to rule-based
Add a root rule (simple fill), add a sub-rule to that root rule (also simple fill), and apply the symbology
Look at your layer panel, you'll notice the sub-rule legend symbol's width is abnormally large
It's not a huge issue, but for people who like to keep the layer panel a small as possible, the extra space taken by the legend symbol's extra width is unfortunate.
qgib
added
Bug
Either a bug report, or a bug fix. Let's hope for the latter!
GUI/UX
Related to QGIS application GUI or User Experience
labels
May 25, 2019
Author Name: Mathieu Pellerin - nIRV (Mathieu Pellerin - nIRV)
Original Redmine Issue: 12973
Affected QGIS version: master
Redmine category:gui
The layer panel will draw symbols for polygons located in 2nd level of a rule-based tree with a width twice a large as normal. It's a bit difficult to explain in words, but the attached screenshot (bug-legend.png) should make it easy to understand.
Steps to reproduce:
It's not a huge issue, but for people who like to keep the layer panel a small as possible, the extra space taken by the legend symbol's extra width is unfortunate.
The text was updated successfully, but these errors were encountered: