From 10e5d14fdaeca275b7d680a152ced8e6439fc794 Mon Sep 17 00:00:00 2001
From: "benjamin.jakimow" <benjamin.jakimow@geo.hu-berlin.de>
Date: Thu, 24 May 2018 20:09:43 +0200
Subject: [PATCH] tbd

---
 timeseriesviewer/spectrallibraries.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/timeseriesviewer/spectrallibraries.py b/timeseriesviewer/spectrallibraries.py
index 6fed71ef..75665540 100644
--- a/timeseriesviewer/spectrallibraries.py
+++ b/timeseriesviewer/spectrallibraries.py
@@ -155,7 +155,7 @@ class SpectralLibraryTableView(QgsAttributeTableView):
         assert isinstance(index, QModelIndex)
 
         featureIDs = self.mSelectionManager.selectedFeatureIds()
-
+        indices = self.selectedFeatureIndices()
         if not isinstance(featureIDs, list):
             s = ""
 
@@ -837,9 +837,10 @@ class ClipboardIO(AbstractSpectralLibraryIO):
         attributeIndices = [i for i, name in zip(fields.allAttributesList(), fields.names())
                             if not name.startswith(HIDDEN_ATTRIBUTE_PREFIX)]
 
-        skipGeometry = False
+        skipGeometry = mode == ClipboardIO.WritingModes.VALUES
         skipAttributes = mode == ClipboardIO.WritingModes.VALUES
         skipValues = mode == ClipboardIO.WritingModes.ATTRIBUTES
+
         for p in speclib.profiles():
             assert isinstance(p, SpectralProfile)
             line = []
-- 
GitLab