From 2b5688d58e68cb37f969efcbb12f93d999e3c71f Mon Sep 17 00:00:00 2001 From: "benjamin.jakimow" <benjamin.jakimow@geo.hu-berlin.de> Date: Fri, 9 Nov 2018 14:57:23 +0100 Subject: [PATCH] fixed crosshair preview bug --- timeseriesviewer/crosshair.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/timeseriesviewer/crosshair.py b/timeseriesviewer/crosshair.py index 6824eaac..e6281c53 100644 --- a/timeseriesviewer/crosshair.py +++ b/timeseriesviewer/crosshair.py @@ -413,14 +413,15 @@ class CrosshairWidget(QWidget, loadUI('crosshairwidget.ui')): assert isinstance(mapCanvas, QgsMapCanvas) # copy layers - canvas = self.w.mapCanvasItem.canvas + canvas = self.mapCanvas lyrs = mapCanvas.layers() canvas.setLayers(lyrs) canvas.setDestinationCrs(mapCanvas.mapSettings().destinationCrs()) canvas.setExtent(mapCanvas.extent()) canvas.setCenter(mapCanvas.center()) canvas.setCanvasColor(mapCanvas.canvasColor()) - self.w.refreshCrosshairPreview() + self.mapCanvasItem.setPosition(SpatialPoint.fromMapCanvasCenter(canvas)) + self.refreshCrosshairPreview() -- GitLab