We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 604f7e5 commit 787e925Copy full SHA for 787e925
src/gui/symbology-ng/qgsgraduatedhistogramwidget.cpp
@@ -82,11 +82,21 @@ void QgsGraduatedHistogramWidget::drawHistogram()
82
if ( !mRenderer )
83
return;
84
85
- setGraduatedRanges( mRenderer->ranges() );
+ bool pickerEnabled = false;
86
+ if ( !mRenderer->rangesOverlap() && !mRenderer->rangesHaveGaps() && !mRenderer->ranges().isEmpty() )
87
+ {
88
+ setGraduatedRanges( mRenderer->ranges() );
89
+ pickerEnabled = true;
90
+ }
91
+ else
92
93
+ setGraduatedRanges( QgsRangeList() );
94
95
QgsHistogramWidget::drawHistogram();
96
97
// histo picker
- mHistoPicker->setEnabled( true );
98
+ mHistoPicker->setEnabled( pickerEnabled );
99
+ mFilter->blockSignals( !pickerEnabled );
100
}
101
102
void QgsGraduatedHistogramWidget::mousePress( double value )
0 commit comments