Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Disable clear button in tracer widget to prevent a crash
Fix #20180

Not really a fix, but the other approach apparently
causes a regression on some platforms.
  • Loading branch information
elpaso committed Oct 23, 2018
1 parent 012ad1c commit 7f10a3a
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/app/qgssnappingwidget.cpp
Expand Up @@ -201,7 +201,10 @@ QgsSnappingWidget::QgsSnappingWidget( QgsProject *project, QgsMapCanvas *canvas,
mTracingOffsetSpinBox->setRange( -1000000, 1000000 );
mTracingOffsetSpinBox->setDecimals( 6 );
mTracingOffsetSpinBox->setClearValue( 0 );
mTracingOffsetSpinBox->setClearValueMode( QgsDoubleSpinBox::CustomValue );
mTracingOffsetSpinBox->setClearValueMode( QgsDoubleSpinBox::ClearValueMode::CustomValue );
// Note: set to false to "fix" a crash
// See https://github.com/qgis/QGIS/pull/8266 for some more context
mTracingOffsetSpinBox->setShowClearButton( false );
QMenu *tracingMenu = new QMenu( this );
QWidgetAction *widgetAction = new QWidgetAction( tracingMenu );
QVBoxLayout *tracingWidgetLayout = new QVBoxLayout;
Expand Down

0 comments on commit 7f10a3a

Please sign in to comment.