Bug report #16213

Symbol Marker line: Deactivate the data-define override button when an incompatible option is set

Added by Harrissou Santanna over 3 years ago. Updated almost 3 years ago.

Status:Closed
Priority:Normal
Assignee:-
Category:Unknown
Affected QGIS version:2.18.3 Regression?:No
Operating System: Easy fix?:No
Pull Request or Patch supplied:No Resolution:invalid
Crashes QGIS or corrupts data:No Copied to github as #:24123

Description

Symbolize a line layer with the Marker line symbol layer type
In the Marker placement section, you can:
  • set a value/field/variable to both the two DD buttons,
  • check any radio-button (geometric or interval)

I think it should not be possible to have both data-defined buttons activated at the same time.
Even if the setting is saved, I think one of them should be deactivated (and shown as deactivated) according to the "radio-button" option being checked, i.e if i select "on every vertex" or any-related option, the data-defined button to set an interval value should not be kept yellow. It should be deactivated
And if i use the interval DD button or the interval spinbox, then the geometric DD button should not be in activated state.

Currently, user could end up with a state in which he does not know which DD is currently being applied

History

#1 Updated by Harrissou Santanna over 3 years ago

  • Resolution set to invalid
  • Status changed from Open to Closed

This issue report assumed that "Interval spinbox" choice was not concerned by the first DD but (a kind of mutually exclusive options) - see #16212. But this isn't the case and it can make sense to have both DD buttons operating together so I guess it's invalid. Closing...

#2 Updated by Jürgen Fischer almost 3 years ago

  • Category set to Unknown

Also available in: Atom PDF