From 72336536db05459e3802b3be5032e55607985d0c Mon Sep 17 00:00:00 2001 From: zecke Date: Sat, 06 Dec 2003 11:48:47 +0000 Subject: quirk for opening renamed desktop files... --- (limited to 'core') diff --git a/core/apps/textedit/textedit.cpp b/core/apps/textedit/textedit.cpp index 1c95a97..b875228 100644 --- a/core/apps/textedit/textedit.cpp +++ b/core/apps/textedit/textedit.cpp @@ -714,13 +714,20 @@ void TextEdit::openFile( const QString &f ) { openDotFile(currentFileName); return; } - else + /* + * The problem is a file where Config(f).isValid() and it does not + * end with .desktop will be treated as desktop file + */ + else if (f.find(".desktop",0,true) != -1 ) { DocLnk sf(f); filer = sf.file(); if(filer.right(1) == "/") - filer = f; + filer = f; + } + else + filer = f; DocLnk nf; nf.setType("text/plain"); -- cgit v0.9.0.2