author | llornkcor <llornkcor> | 2002-12-20 13:53:13 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2002-12-20 13:53:13 (UTC) |
commit | 9c92aad4a3d8d83fa41e25ce58d5103599826a5b (patch) (unidiff) | |
tree | c6cbd45f55da507ee1f0e53bebc63d9bb0db94e9 | |
parent | b7dafc7fc37d05498cf3ad7b7d0981bf3a341b4a (diff) | |
download | opie-9c92aad4a3d8d83fa41e25ce58d5103599826a5b.zip opie-9c92aad4a3d8d83fa41e25ce58d5103599826a5b.tar.gz opie-9c92aad4a3d8d83fa41e25ce58d5103599826a5b.tar.bz2 |
save fix when no name bug #577
-rw-r--r-- | core/apps/textedit/textedit.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/core/apps/textedit/textedit.cpp b/core/apps/textedit/textedit.cpp index bd7cfb6..4f4f994 100644 --- a/core/apps/textedit/textedit.cpp +++ b/core/apps/textedit/textedit.cpp | |||
@@ -782,17 +782,22 @@ void TextEdit::showEditTools() { | |||
782 | else | 782 | else |
783 | searchBar->show(); | 783 | searchBar->show(); |
784 | setWState (WState_Reserved1 ); | 784 | setWState (WState_Reserved1 ); |
785 | } | 785 | } |
786 | 786 | ||
787 | /*! | 787 | /*! |
788 | unprompted save */ | 788 | unprompted save */ |
789 | bool TextEdit::save() { | 789 | bool TextEdit::save() { |
790 | QString file = doc->file(); | 790 | qDebug("saveAsFile " + currentFileName); |
791 | if(currentFileName.isEmpty()) { | ||
792 | saveAs(); | ||
793 | return; | ||
794 | } | ||
795 | QString file = doc->file(); | ||
791 | qDebug("saver file "+file); | 796 | qDebug("saver file "+file); |
792 | QString name= doc->name(); | 797 | QString name= doc->name(); |
793 | qDebug("File named "+name); | 798 | qDebug("File named "+name); |
794 | QString rt = editor->text(); | 799 | QString rt = editor->text(); |
795 | if( !rt.isEmpty() ) { | 800 | if( !rt.isEmpty() ) { |
796 | if(name.isEmpty()) { | 801 | if(name.isEmpty()) { |
797 | saveAs(); | 802 | saveAs(); |
798 | } else { | 803 | } else { |