From 1def3ee4388113e04caf63454262af16ff02b60c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Thu, 23 Oct 2014 00:09:54 +0200 Subject: [PATCH] fix for preventing the creation of folders on 'Add new folder' dialog cancelation --- YACReaderLibrary/library_window.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/YACReaderLibrary/library_window.cpp b/YACReaderLibrary/library_window.cpp index b694087d..49966a34 100644 --- a/YACReaderLibrary/library_window.cpp +++ b/YACReaderLibrary/library_window.cpp @@ -1475,18 +1475,18 @@ void LibraryWindow::addFolderToCurrentIndex() bool ok; QString newFolderName = QInputDialog::getText(this, tr("Add new folder"), - tr("Folder name:"), QLineEdit::Normal, - "", &ok); + tr("Folder name:"), QLineEdit::Normal, + "", &ok); if (ok && !newFolderName.isEmpty()) - QLOG_INFO() << newFolderName; - - QString parentPath = QDir::cleanPath(currentPath()+foldersModel->getFolderPath(currentIndex)); - QDir parentDir(parentPath); - QDir newFolder(parentPath+"/"+newFolderName); - if(parentDir.mkdir(newFolderName) || newFolder.exists()) { - foldersView->setCurrentIndex(foldersModel->addFolderAtParent(newFolderName,currentIndex)); - reloadCovers(); + QString parentPath = QDir::cleanPath(currentPath()+foldersModel->getFolderPath(currentIndex)); + QDir parentDir(parentPath); + QDir newFolder(parentPath+"/"+newFolderName); + if(parentDir.mkdir(newFolderName) || newFolder.exists()) + { + foldersView->setCurrentIndex(foldersModel->addFolderAtParent(newFolderName,currentIndex)); + reloadCovers(); + } } }