[processing] Avoid temporary flashing dialog showing when a distance parameter widget is constructed

Fixes #29438
This commit is contained in:
Nyall Dawson 2020-01-05 15:30:34 +10:00
parent fcdf1f6e78
commit 7c1b7fa27d

View File

@ -880,12 +880,13 @@ QWidget *QgsProcessingDistanceWidgetWrapper::createWidget()
mWarningLabel->setLayout( warningLayout ); mWarningLabel->setLayout( warningLayout );
layout->insertWidget( 4, mWarningLabel ); layout->insertWidget( 4, mWarningLabel );
setUnits( distanceDef->defaultUnit() );
QWidget *w = new QWidget(); QWidget *w = new QWidget();
layout->setMargin( 0 ); layout->setMargin( 0 );
layout->setContentsMargins( 0, 0, 0, 0 ); layout->setContentsMargins( 0, 0, 0, 0 );
w->setLayout( layout ); w->setLayout( layout );
setUnits( distanceDef->defaultUnit() );
return w; return w;
} }