diff options
Diffstat (limited to 'textedit.cpp')
-rw-r--r-- | textedit.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/textedit.cpp b/textedit.cpp index d34b035..183c108 100644 --- a/textedit.cpp +++ b/textedit.cpp @@ -350,16 +350,16 @@ bool TextEdit::maybeSaveAnyTab() EditorPage *ep = qobject_cast<EditorPage *> (tabWidget->widget(i)); if(ep->getTextPage()->document()->isModified()) { QString docname = tabWidget->tabText(i); - // remove * before name of modified doc + // remove * before name of modified doc (has to be placed after saving) docname.remove(0,2); unsavedDocs.insert(i, docname); } } - + qDebug() << unsavedDocs.size(); /* * no unsaved documents */ - if (unsavedDocs.size() == 1) { + if (unsavedDocs.size() == 0) { return true; } /* @@ -410,11 +410,11 @@ bool TextEdit::maybeSaveAnyTab() allsaved=false; } qDebug() << "handling for save" << tabId; - if (allsaved) { - return true; - } else { - return false; - } + } + if (allsaved) { + return true; + } else { + return false; } } } |