diff --git a/src/plugins/render/crosshairs/CrosshairsPlugin.cpp b/src/plugins/render/crosshairs/CrosshairsPlugin.cpp --- a/src/plugins/render/crosshairs/CrosshairsPlugin.cpp +++ b/src/plugins/render/crosshairs/CrosshairsPlugin.cpp @@ -210,13 +210,10 @@ Q_UNUSED( renderPos ) Q_UNUSED( layer ) - const int width = 21; - const int height = 21; - if ( m_crosshairs.isNull() ) { if( QImageReader::imageFormat( m_theme ) == "svg" ) { painter->setRenderHint( QPainter::Antialiasing, true ); - m_crosshairs = QPixmap( QSize( width, height ) ); + m_crosshairs = QPixmap( QSize( 21, 21 ) ); m_crosshairs.fill( Qt::transparent ); QPainter mapPainter( &m_crosshairs ); @@ -227,6 +224,9 @@ } } + const int width = m_crosshairs.width(); + const int height = m_crosshairs.height(); + GeoDataCoordinates const focusPoint = viewport->focusPoint(); GeoDataCoordinates const centerPoint = GeoDataCoordinates( viewport->centerLongitude(), viewport->centerLatitude() ); if ( focusPoint == centerPoint ) { diff --git a/src/plugins/render/crosshairs/crosshairs-darkened.png b/src/plugins/render/crosshairs/crosshairs-darkened.png index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@