diff --git a/src/catarina.py b/src/catarina.py index 6ad38fb..c5b375c 100755 --- a/src/catarina.py +++ b/src/catarina.py @@ -1040,6 +1040,7 @@ class CatarinaMainW(AbstractCanvasJackClass): @pyqtSlot() def slot_projectSaveAs(self): path = QFileDialog.getSaveFileName(self, self.tr("Save State"), filter=self.tr("Catarina XML Document (*.xml)")) + path = path[0] if path: self.m_save_path = path self.saveFile(path) diff --git a/src/shared_canvasjack.py b/src/shared_canvasjack.py index f0cbfea..c465aab 100644 --- a/src/shared_canvasjack.py +++ b/src/shared_canvasjack.py @@ -499,6 +499,7 @@ class AbstractCanvasJackClass(QMainWindow): @pyqtSlot() def slot_canvasSaveImage(self): newPath = QFileDialog.getSaveFileName(self, self.tr("Save Image"), filter=self.tr("PNG Image (*.png);;JPEG Image (*.jpg)")) + newPath = newPath[0] if not newPath: return