Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
[composer] Fix maps defaulting to rectangle preview mode
  • Loading branch information
nyalldawson committed Mar 22, 2017
1 parent 7c79803 commit 1042b44
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/core/composer/qgscomposermap.h
Expand Up @@ -517,7 +517,7 @@ class CORE_EXPORT QgsComposerMap : public QgsComposerItem
bool mCacheUpdated = false;

//! \brief Preview style
PreviewMode mPreviewMode = QgsComposerMap::Rectangle;
PreviewMode mPreviewMode = QgsComposerMap::Cache;

//! \brief Number of layers when cache was created
int mNumCachedLayers;
Expand Down
3 changes: 1 addition & 2 deletions src/gui/qgscomposerview.cpp
Expand Up @@ -998,13 +998,12 @@ void QgsComposerView::mouseReleaseEvent( QMouseEvent *e )
else
{
QgsComposerMap *composerMap = new QgsComposerMap( composition(), mRubberBandItem->transform().dx(), mRubberBandItem->transform().dy(), mRubberBandItem->rect().width(), mRubberBandItem->rect().height() );
composition()->addComposerMap( composerMap );
if ( mCanvas )
{
composerMap->zoomToExtent( mCanvas->mapSettings().visibleExtent() );
}

composition()->addComposerMap( composerMap );

composition()->setAllDeselected();
composerMap->setSelected( true );
emit selectedItemChanged( composerMap );
Expand Down

0 comments on commit 1042b44

Please sign in to comment.