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
BugEither a bug report, or a bug fix. Let's hope for the latter!GUI/UXRelated to QGIS application GUI or User ExperienceLabelingRelated to QGIS map labeling
Describe the bug
In the label settings --> Tab "Placement" --> Section "Data Defined" there is the "Alignment" setting (horizontal and vertical). These two properties are greyed out as long as no attribute or expression is assigned at Coordinate X and Y.
However, once you assign these values, the Alignment properties are still greyed out. One has to close the layer properties dialogue with "OK" and then reopen the Layer properties dialog. Only then, the alignment properties "horizontal" and "vertical" can be set.
Issue: I would expect the alignment properties to be made available as soon as both "X" and "Y" is defined without having to close and reopen the dialog. The same issue appears in the "Layer Styling" side panel. But there it is even worse. Opening and closing of the panel doesn't help. The alignment properties are out of reach in the "Layer Styling" panel.
How to Reproduce
Load any Point layer
Open Layer Properties Dialogue
Go to Label settings --> Tab "Placement" --> Section "Data Defined" and set expressions "$x" for "X" and "$y" for Y
--> the Alignment properties are still greyed out
Close the layer properties dialog by using "OK"
Reopen the Layer properties and check Label settings --> Tab "Placement" --> Section "Data Defined". Now the "horizontal" an "vertical" alignment properties are available.
In older QGIS version (don't ask me when) this used to work fine, but since several versions now (at least 1-2 years) this seems to be broken. It is quite annoying if you work a lot with data-defined labeling.
The text was updated successfully, but these errors were encountered:
andreasneumann
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
Labeling
Related to QGIS map labeling
labels
Jun 5, 2020
BugEither a bug report, or a bug fix. Let's hope for the latter!GUI/UXRelated to QGIS application GUI or User ExperienceLabelingRelated to QGIS map labeling
Describe the bug
In the label settings --> Tab "Placement" --> Section "Data Defined" there is the "Alignment" setting (horizontal and vertical). These two properties are greyed out as long as no attribute or expression is assigned at Coordinate X and Y.
However, once you assign these values, the Alignment properties are still greyed out. One has to close the layer properties dialogue with "OK" and then reopen the Layer properties dialog. Only then, the alignment properties "horizontal" and "vertical" can be set.
Issue: I would expect the alignment properties to be made available as soon as both "X" and "Y" is defined without having to close and reopen the dialog. The same issue appears in the "Layer Styling" side panel. But there it is even worse. Opening and closing of the panel doesn't help. The alignment properties are out of reach in the "Layer Styling" panel.
How to Reproduce
In older QGIS version (don't ask me when) this used to work fine, but since several versions now (at least 1-2 years) this seems to be broken. It is quite annoying if you work a lot with data-defined labeling.
The text was updated successfully, but these errors were encountered: