diff --git a/src/qgslegendview.cpp b/src/qgslegendview.cpp index 336d02f8608..9fa5145ae26 100644 --- a/src/qgslegendview.cpp +++ b/src/qgslegendview.cpp @@ -80,9 +80,9 @@ void QgsLegendView::contentsMouseReleaseEvent( QMouseEvent* e) mousePressed = FALSE; unsetCursor(); if ( movingItem ) { + movingItem = NULL; // tell qgsmapcanvas to reset layer order using the legend order emit zOrderChanged(this); } - movingItem = NULL; } }