From a01d8daf8fc946a964ce7996303564b74cb896d2 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Fri, 5 Jan 2018 13:17:27 +1000 Subject: [PATCH] Fix atlas actions not immediately available for map items when toggling atlas enabled --- src/app/layout/qgslayoutatlaswidget.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/app/layout/qgslayoutatlaswidget.cpp b/src/app/layout/qgslayoutatlaswidget.cpp index d6fcac392426..79b0444328e5 100644 --- a/src/app/layout/qgslayoutatlaswidget.cpp +++ b/src/app/layout/qgslayoutatlaswidget.cpp @@ -94,6 +94,7 @@ void QgsLayoutAtlasWidget::changeCoverageLayer( QgsMapLayer *layer ) QgsVectorLayer *vl = dynamic_cast( layer ); mLayout->undoStack()->beginCommand( mAtlas, tr( "Change Atlas Layer" ) ); + mLayout->reportContext().setLayer( vl ); if ( !vl ) { mAtlas->setCoverageLayer( nullptr );