diff --git a/eotimeseriesviewer/__init__.py b/eotimeseriesviewer/__init__.py
index 196846cb47a8d4bb839ae53cc3c3c0a08bd51a3b..517ade224ae12905acc799f8f5b6f4bc087dd59e 100644
--- a/eotimeseriesviewer/__init__.py
+++ b/eotimeseriesviewer/__init__.py
@@ -21,7 +21,7 @@
 # noinspection PyPep8Naming
 
 
-__version__ = '1.14'  # sub-subversion number is added automatically
+__version__ = '1.13'  # sub-subversion number is added automatically
 LICENSE = 'GNU GPL-3'
 TITLE = 'EO Time Series Viewer'
 LOG_MESSAGE_TAG = TITLE
diff --git a/eotimeseriesviewer/mapcanvas.py b/eotimeseriesviewer/mapcanvas.py
index 4a96666a740d507929fef9539e982a595d3702b4..9ec2d646e687171bf722a21557bdfe764c18750d 100644
--- a/eotimeseriesviewer/mapcanvas.py
+++ b/eotimeseriesviewer/mapcanvas.py
@@ -1212,13 +1212,13 @@ class MapCanvas(QgsMapCanvas):
                     dtg = self.tsd().date().astype(object)
                 dt1 = QDateTime(dtg, QTime(0, 0))
                 dt2 = QDateTime(dtg, QTime(QTime(23, 59, 59)))
-                tprop.setFixedTemporalRange(QgsDateTimeRange(dt1, dt2))
-
-                layers.append(l)
+                range = QgsDateTimeRange(dt1, dt2)
+                tprop.setFixedTemporalRange(range)
+                layers.append(lyr)
             else:
                 layers.append(l)
         if len(layers) > 0 and isinstance(qgis.utils.iface, QgisInterface):
-            QgsProject.instance().addMapLayers(layers)
+            QgsProject.instance().addMapLayers(layers, True)
 
     def onPasteStyleFromClipboard(self, lyr):
         from .externals.qps.layerproperties import pasteStyleFromClipboard
diff --git a/eotimeseriesviewer/mapvisualization.py b/eotimeseriesviewer/mapvisualization.py
index 1d704f90e6895b05e04e74531183e0da3540c137..476cd11e33e9e5495979eccc9787aa2187be621a 100644
--- a/eotimeseriesviewer/mapvisualization.py
+++ b/eotimeseriesviewer/mapvisualization.py
@@ -36,7 +36,9 @@ from qgis.core import QgsContrastEnhancement, QgsRasterShader, QgsColorRampShade
     QgsRectangle, QgsRasterRenderer, QgsMapLayerStore, QgsMapLayerStyle, \
     QgsLayerTreeModel, QgsLayerTreeGroup, \
     QgsLayerTree, QgsLayerTreeLayer, \
-    QgsRasterLayer, QgsVectorLayer, QgsMapLayer, QgsMapLayerProxyModel, QgsColorRamp, QgsSingleBandPseudoColorRenderer
+    QgsRasterLayer, QgsVectorLayer, QgsMapLayer, QgsMapLayerProxyModel, QgsColorRamp, \
+    QgsSingleBandPseudoColorRenderer, \
+    QgsPointXY, QgsReadWriteContext
 
 from qgis.gui import *
 from qgis.gui import QgsDockWidget, QgsMapCanvas, QgsMapTool, QgsCollapsibleGroupBox, QgsLayerTreeView, \
@@ -1739,7 +1741,7 @@ class MapWidget(QFrame):
         #mapCanvas.mapTools().mtCursorLocation.sigLocationRequest.disconnect(
         #    self.sigCurrentLocationChanged)
 
-    def onCanvasLocationRequest(self, canvas: QgsMapCanvas, crs: QgsCoordinateReferenceSystem, pt:QgsPointXY):
+    def onCanvasLocationRequest(self, canvas: QgsMapCanvas, crs: QgsCoordinateReferenceSystem, pt: QgsPointXY):
         spt = SpatialPoint(crs, pt)
         self.sigCurrentLocationChanged.emit(spt, canvas)
 
diff --git a/eotimeseriesviewer/timeseries.py b/eotimeseriesviewer/timeseries.py
index a3ce5344f455a9174f92731ddc9fdffb7ecc5946..9aafab02efc6c37660a7c8ac5552fdd9da95d7a8 100644
--- a/eotimeseriesviewer/timeseries.py
+++ b/eotimeseriesviewer/timeseries.py
@@ -2465,12 +2465,11 @@ class TimeSeriesTreeView(QTreeView):
             self.sigMoveToExtent.emit(extent)
 
     def openInQGIS(self, tssList: typing.List[TimeSeriesSource]):
-
         import qgis.utils
         iface = qgis.utils.iface
         if isinstance(iface, QgisInterface):
             layers = [tss.asRasterLayer() for tss in tssList]
-            QgsProject.instance().addMapLayers(layers)
+            QgsProject.instance().addMapLayers(layers, True)
 
     def setClipboardUris(self, tssList: typing.List[TimeSeriesSource]):
         urls = []